文件夾不存在則創(chuàng)建
- if [ ! -d "/data/" ];then
- mkdir /data
- else
- echo "文件夾已經(jīng)存在"
- fi
判斷文件夾是否存在
- if [ -d "/data/" ];then
- echo "文件夾存在"
- else
- echo "文件夾不存在"
- fi
判斷文件是否存在
- if [ -f "/data/filename" ];then
- echo "文件存在"
- else
- echo "文件不存在"
- fi
文件比較符
-e 判斷對象是否存在
-d 判斷對象是否存在,并且為目錄
-f 判斷對象是否存在,并且為常規(guī)文件
-L 判斷對象是否存在,并且為符號鏈接
-h 判斷對象是否存在,并且為軟鏈接
-s 判斷對象是否存在,并且長度不為0
-r 判斷對象是否存在,并且可讀
-w 判斷對象是否存在,并且可寫
-x 判斷對象是否存在,并且可執(zhí)行
-O 判斷對象是否存在,并且屬于當前用戶
-G 判斷對象是否存在,并且屬于當前用戶組
-nt 判斷file1是否比file2新 [ "/data/file1" -nt "/data/file2" ]
-ot 判斷file1是否比file2舊 [ "/data/file1" -ot "/data/file2" ]
更多相關文章
版權聲明:文章圖片資源來源于網(wǎng)絡,如有侵權,請留言刪除!!!
評論