linux shell基本操作
阿新 • • 發佈:2018-11-26
- shell檔案基本操作
資料夾不存在則建立
1 2 3 4 5 |
|
檔案存在則刪除
1 2 3 4 5 |
|
判斷資料夾是否存在
1 2 3 4 5 |
|
判斷檔案是否存在
1 2 3 4 5 |
|
檔案比較符
-e 判斷物件是否存在
-d 判斷物件是否存在,並且為目錄
-f 判斷物件是否存在,並且為常規檔案
-L 判斷物件是否存在,並且為符號連結
-h 判斷物件是否存在,並且為軟連結
-s 判斷物件是否存在,並且長度不為0
-r 判斷物件是否存在,並且可讀
-w 判斷物件是否存在,並且可寫
-x 判斷物件是否存在,並且可執行
-O 判斷物件是否存在,並且屬於當前使用者
-G 判斷物件是否存在,並且屬於當前使用者組
-nt 判斷file1是否比file2新 [
"/data/file1"
-nt
"/data/file2"
]
-ot 判斷file1是否比file2舊 [
"/data/file1"
-ot
"/data/file2"
]
- shell時間統計
t1=$(date "+%s")
sleep 1
t2=$(date "+%s")
t3=$(($t2 - $t1))
echo $t3