1. 程式人生 > >shell編程2

shell編程2

最好 9.png 編程 passwd 技術 -1 image height images

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