shell遍歷文件夾所有文件 如何在shell腳本中判斷文件或者文件夾是否存在?
如何在shell腳本中判斷文件或者文件夾是否存在?您可以使用“測試條件表達式”進行測試,例如:test-F/etc/fstab test file/etc/fstab file exists-e fi
如何在shell腳本中判斷文件或者文件夾是否存在?
您可以使用“測試條件表達式”進行測試,例如:test-F/etc/fstab test file/etc/fstab file exists
-e file如果文件存在,則為true-s文件;如果文件存在,且文件大小大于零,則為true-F文件;如果文件存在,且為普通文件,則為true-d文件一個目錄,為true-b文件;如果該文件存在且為塊特殊文件,則為true-c文件;如果該文件存在且為字符特殊文件,則為true-l文件;如果該文件存在且為鏈接文件,則為true-r文件如果該文件存在且可讀,則為true-w文件;如果該文件存在且可寫,它是true-x文件;如果文件存在并且是可執(zhí)行的,則它是true-o文件;如果文件存在并且屬于當前用戶,則它是true-g文件:如果文件存在并且屬于當前用戶組,則它是truefile1-NT File2;如果文件file1是新的,則它是truefile2-ot File2;如果文件file1是舊的,則它是true File2