昨天学习了shell(命令解析器)之后,做了几个练习,发现if判断真的很常用到,若能熟悉的掌握它便能写出很多想要的程序。
if
-f file 文件为正规文件为真
-d file 文件为目录为真
-a 与
-o 或
! 非
-eg 等于
-he 不等于
-gt 大于
-ge 大于等于
-lt 小于
-le 小于等于
text与[]用法相似,变量前不需加{}
if [ ] ; then
elif [ ];then
else
fi
*[ ] 括号里内容前后都需有空格