使用脚本选项及组合条件测试:整数测试:-le小于等于-lt小于-ge大于等于-gt大于-eq等于-ne不等于字符测试:==等于!=不等于>大于<小于-n测试字符串是否为空,空为真-z测试字符串是否不为空,不空为真文件测试:-e测试文件是否存在-f测试文件是否为普通文件-d测试文件是否为..
分类:
其他好文 时间:
2016-06-02 23:53:04
阅读次数:
380
1、先熟悉两个特殊的设备:(1)/dev/null:回收站、无底洞。(2)/dev/zero:产生字符。 2、测试磁盘写能力 复制代码 代码如下: 复制代码 time dd if=/dev/zero of=/testw.dbf bs=4k count=100000 因为/dev//zero是一个伪设 ...
分类:
系统相关 时间:
2016-06-02 21:44:34
阅读次数:
195
1.命令用作条件,表示引用其状态结果(即执行代码成功与否),而非命令的输出结果,因此,不能使用命令替换符。
2.bash编程之整数测试
二元测试
num1OPRANDnum2
-gt:大于eg:[$num1-gt$num2]
-lt:小于
-ge:大于等于
-le:小于等于
-ne:不等于
-eq:等于
3.bash编程之字符..
分类:
系统相关 时间:
2016-05-20 14:51:30
阅读次数:
257
bash中如果实现条件判断?
条件测试类型
整数测试
字符测试
文件测试
条件测试的表达式
有三种
[ expression ] --方括号与表达式之间一定要有一个空格
[[ expression ]]
test expression
整数比较
-eq: 测试两个整数是否相等 例:$A -eq $B
-ne: 测试两个整数是否不等 不等...
分类:
系统相关 时间:
2016-05-12 19:56:35
阅读次数:
186
1:bash函数的定义格式[function]funname[()]
{
action;
[returnint;]
}说明:1:可以带functionfun()定义,也可以直接fun()定义,不带任何参数。2:函数返回值,可以带有return来返回;如果没有,则用函数体最后一行的执行结果,作为返回值。return后跟0-255数值。在调用函数..
分类:
系统相关 时间:
2016-04-28 18:24:31
阅读次数:
234
在bash编程中,经常会涉及使用while语句,时常处理未知循环次数的情况。while语法while[express]
do
#command
Done2.实战练习提示输入大于10小于20的整数;while1.sh:
#!/bin/bash
echo-n"pleaseinputadigitbetween10and20:"
readn
while[$n-lt10]||[$n-gt20]
do
echo-n"pleas..
分类:
系统相关 时间:
2016-04-27 07:05:03
阅读次数:
194
linux下Bash编程while语句特殊用法之编写脚本(十)1.循环控制:break:中断整个循环语句,即退出循环后执行脚本后面的语句continue:中断当前本次循环,提前进入下一轮循环exit:结束脚本运行2.while死循环,即当不知道循环多少次时格式:while:;do循环语句done3.while从输入重定向..
分类:
系统相关 时间:
2016-04-25 15:12:46
阅读次数:
178
linux下Bash编程until语句及格式化硬盘分区等编写脚本(十)1.循环语句结构总结1.1.while语句当条件满足时,进入循环语句while条件;do语句done1.2.until语句当条件不满足时,进入循环语句until条件;do语句done1.3.for变量in列表;do循环体done1.4.for((表达式1;条件;表达2));do循..
分类:
系统相关 时间:
2016-04-22 16:51:48
阅读次数:
310
bash脚本里定义后续命令执行日志输出路径#!/bin/bash
logDir=`date+%F`
exec&>/tmp/logDir.log
//此次定义后续命令的执行输出日志路径
df-h
topfor循环循环允许你重复一段代码固定次数,在循环代码执行期间,一个称为循环变量的特殊变量被赋予了不同的值;for循环很适合..
分类:
系统相关 时间:
2016-04-20 20:18:27
阅读次数:
206
linux下Bash编程case语句及编写脚本(八)1.case语句,格式如下:case变量in值1)语句1...;;每分支语句以分号结束值2)语句2...;;*)其他,相当于if语句else语句3...;;esac整条case语句结束2.编写一个任意添加与删除用户的脚本,要求如下:2.1:如果脚本选项是-a或--add:,将添加用户..
分类:
系统相关 时间:
2016-04-17 23:20:19
阅读次数:
286