摘要:
Shell 流程控制 if if [ $(ps -ef | grep -c "ssh") -gt 1 ]; then echo "true"; fi if else if else if else for while 无限循环 until case break continue 阅读全文
摘要:
shell test命令 数值 num1=100num2=100if test $[num1] -eq $[num2]then echo '两个数相等!'else echo '两个数不相等!'fia=5b=6result=$[a+b] # 注意等号两边不能有空格echo "result 为: $re 阅读全文
摘要:
shell printf命令 printf format-string [arguments...] format-string: 为格式控制字符串 arguments: 为参数列表 printf "%-10s %-8s %-4s\n" 姓名 性别 体重kgprintf "%-10s %-8s %- 阅读全文
摘要:
shell echo命令 1、显示普通字符串 echo "It is a test" echo It is a test 2、显示转义字符 echo "\"It is a test\"" 3、显示变量 echo ${name} 4、显示换行 echo -e "OK! \n" # -e 开启转义 5、 阅读全文
摘要:
基本运算符 a=10 b=20 算数运算符 val=`expr ${a} + ${b}`echo "a + b : ${val}" # 30val=`expr ${a} - ${b}`echo "a - b : ${val}" # -10val=`expr ${a} \* ${b}`echo "a 阅读全文
摘要:
数组 定义数组:三种形式 array_name=(value0 value1 value2 value3) array_name=( value0 value1 value2 value3 ) array_name[0]=value0 array_name[1]=value1 array_name[ 阅读全文
摘要:
vim test.shecho "Shell 传递参数";echo "执行的文件名:$0"; #./test.shecho "第一个参数为:$1"; # 1echo "第二个参数为:$2"; # 2echo "第三个参数为:$3"; # 3echo "参数个数为:$#"; # 3echo "传递的参 阅读全文
摘要:
定义变量 shell_name="Shell" 使用变量 echo ${shell_name} 强烈推荐使用加{} for skill in Ada Coffe Action Java; do echo "I am good at ${skill}Script" done重新赋值 shell_nam 阅读全文
摘要:
vim HelloWorld.sh echo "Hello World!" chmod +x HelloWorld.sh ./hello.sh 阅读全文