並且 cin mil tro shell編程 spa 判斷 ont shel

一、按照文件類型進行判斷

測試選項

作 用

-b 文件

判斷該文件是否存在,並且是否為塊設備文件(是塊設備文件為真)

-c 文件

判斷該文件是否存在,並且是否為字符設備文件(是字符設備文件為真)

-d 文件

判斷該文件是否存在,並且是否為目錄文件(是目錄文件為真)

-e 文件

判斷該文件是否存在(存在為真)

-f 文件

判斷該文件是否存在,並且是否為普通文件(是普通文件為真)

-L 文件

判斷該文件是否存在,並且是否為符號鏈接文件(是符號鏈接文件為真)

-p 文件

判斷該文件是否存在,並且是否為管道文件(是管道文件為真)

-s 文件

判斷該文件是否存在,並且是否為非空(是非空為真)

-S 文件

判斷該文件是否存在,並且是否為套接字文件(是套接字文件為真)

Linux學習8之Shell編程--條件判斷