linux if常用判斷-判斷文件夾-目錄是否存在


場景需要
1.備份文件並放在備份目錄下
備份文件夾:/gd/backup/2021/5
if [-d ] then ...... fi

if [-e ] then ...... fi
if [-f ] then ...... fi
-e 判斷對象是否存在
-d 判斷對象是否存在,並且為目錄
-r 判斷對象是否存在,並且可讀
-w 判斷對象是否存在,並且可寫
-x 判斷對象是否存在,並且可執行
-h 判斷對象是否存在,並且為軟鏈接
-s 判斷對象是否存在,並且長度不為0
-f 判斷對象是否存在,並且為常規文件
-L 判斷對象是否存在,並且為符號鏈接
-O 判斷對象是否存在,並且屬於當前用戶
-G 判斷對象是否存在,並且屬於當前用戶組


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM