shell编程2

Posted xuxuan

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了shell编程2相关的知识,希望对你有一定的参考价值。

shell编程2

一、条件判断语句

  1、按照文件类型进行判断

  

  eg:test -e /etc/passwd  或者  [ -e /etc/passwd ]  &&echo yes || echo no 注意[]两边必须有空格

  2、按照文件权限进行判断

  

  3、两个文件之间进行比较

  

  注:Inode是i节点号,是区别文件是否是硬链接的最好方法 ,硬链接的i节点号相同。

    eg:ln /etc/passwd /etc/passwdin

      [ /etc/passwd -ef /etc/passwdin ] && echo "yes" || echo "no"

  4、两个整数之间进行比较

  

  5、字符串的判断

  

  6、多重条件判断

  

 

 

  

 

  

以上是关于shell编程2的主要内容,如果未能解决你的问题,请参考以下文章

shell学习2shell变量

shell编程

Shell编程规范与变量

Shell编程入门

Shell脚本------编程规范与变量

shell-01