摘要:
1 #!/bin/bash 2 # 数组 3 4 # 数组的定义 5 a=(0 1 2 3) 6 # 数组元素的访问 7 echo "a[0]:${a[0]}" 8 # 数组的长度 9 echo "length:${#a[*]}"10 # 所有元素11 echo "all element:${a... 阅读全文
摘要:
1 #!/bin/bash 2 # for控制测试 3 4 for str in "zhangsan" "lisi" "wangwu" 5 do 6 echo $str 7 done 8 9 for ((i=0;i<=5;i++))10 do11 echo $i12 done 阅读全文
摘要:
1 #!/bin/bash 2 # 四则运算 3 4 val1=2 5 val2=3 6 7 # 双小括号,支持整数运算. 8 echo $((1+2*3+2/5)) 9 echo $(($val1+$val2))10 # 双小括号里引用变量时,也可以不加$符号11 echo $((2*val... 阅读全文
摘要:
1 #!/bin/bash 2 # 双中括号 3 4 # 判断file1和file2文件是否同时存在. 5 # && 的作用是左边为真(返回码为0),才执行右边的命令. 6 # 下面用单中括号判断不正确,会提示少一个中括号. 7 #################################... 阅读全文
摘要:
1. 变量赋值时 = 两边不能有空格.2. if比较时 = 两遍有空格.3. [ 的左右两边 和 ] 的左边有空格, 1 #!/bin/sh 2 # 字符串比较 3 aa= 4 bb="hello" 5 cc="world" 6 7 # 1.注意判断中的字符串变量用双引号括起来(不括起来在某些情况... 阅读全文
摘要:
注: 上面反斜杠后面没有空格。记忆: 反斜杠后的字符将反斜杠替换。 阅读全文