shell程式設計 檔案比較

2021-07-25 07:15:19 字數 349 閱讀 7754

-d file file是否存在並是乙個目錄

-e file file 是佛偶存在

-f file file是否存在並是乙個檔案

-r file file是否存在並可讀

-s file file是否存在並非空

-w file file是否存在並可寫

-x file file 是否存在並可執行

-o file file是否存在並屬當前使用者所有

-g file file是否存在並且預設組與當前使用者相同

file1 -nt file2 file1是否並file2新

file1 -ot file2 file1是否並file2舊

shell 檔案比較

d file 檢查file是否存在並是乙個目錄 e file 檢查file是否存在 f file 檢查file是否存在並是乙個檔案 r file 檢查file是否存在並可讀 s file 檢查file是否存在並非空 w file 檢查file是否存在並可寫 x file 檢查file是否存在並可執行...

shell 檔案比較符

資料夾不存在建立 if d data then mkdir data else echo 資料夾已經存在 fi 檔案存在則刪除 if f data filename then echo 檔案不存在 else rm f data filename fi判斷資料夾是否存在 if d data then ...

shell檔案比較運算子

檔案比較運算子 e filename 如果 filename存在,則為真 e var log syslog d filename 如果 filename為目錄,則為真 d tmp mydir f filename 如果 filename為常規檔案,則為真 f usr bin grep l filen...