Linux:shell-if判断

来源:互联网 发布:陈奕迅失忆蝴蝶知乎 编辑:程序博客网 时间:2024/05/17 03:38

昨天学习了shell(命令解析器)之后,做了几个练习,发现if判断真的很常用到,若能熟悉的掌握它便能写出很多想要的程序。


if


-f file     文件为正规文件为真 

-d file     文件为目录为真 

-a         与 

-o        或 

!        非

-eg                      等于

-he                      不等于

-gt                       大于

-ge                      大于等于

-lt                        小于

-le                       小于等于



text与[]用法相似,变量前不需加{}


if [          ] ; then

elif [          ];then

else 

fi


*[   ] 括号里内容前后都需有空格