運算符 含 義
-r $file 如果$file 可讀 則爲真
,
-w $file 如果$file 可寫 則爲真
,
-x $file 如果$file 可執行 則爲真
,
-o $file 如果$file 的屬主是有效的uid,則爲真
-e $file 如果$file 存在 則爲真
,
-z $file 如果$file 大小爲0,則爲真
-s $file 如果$file 大小非0 則爲真 返回文件字節大小
, 。
-f $file 如果$file 是普通文件 則爲真
,
-d $file 如果$file 是目錄 則爲真
,
-l $file 如果$file 是符號鏈接 則爲真
,
-p $file 如果$file 是命名的管道或FIFO,則爲真
-S $file 如果$file 是套接字 則爲真
,
-b $file 如果$file 是塊特殊文件 則爲真
,
-c $file 如果$file 是字符特殊文件 則爲真
,
-u $file 如果$file 具有setuid 位設置 則爲真
,
-g $file 如果$file 具有setgid 位設置 則爲真
,
-k $file 如果$file 具有sticky 位設置 則爲真
,
-t $file 如果$file 文件句柄對tty 打開 則爲真
,
-T $file 如果$file 是文本文件 則爲真
,
-B $file 如果$file 是二進制文件 則爲真
,
-M $file 返回上一次修改文件後經過的天數
-A $file 返回上一次訪問文件後經過的天數
-C $file 返回信息結點改變後經過的天數