返回true 如果...
-e 檔案存在
-a 檔案存在
這個選項的效果與-e 相同.但是它已經被棄用了,並且不鼓勵使用
-f file 是乙個regular 檔案(不是目錄或者裝置檔案)
-s 檔案長度不為0
-d 檔案是個目錄
-b 檔案是個塊裝置(軟盤,cdrom 等等)
-c 檔案是個字元裝置(鍵盤,modem,音效卡等等)
-p 檔案是個管道
-h 檔案是個符號鏈結
-l 檔案是個符號鏈結
-s 檔案是個socket
-t 關聯到乙個終端裝置的檔案描述符,這個選項一般都用來檢測是否在乙個給定指令碼中的 stdin[-t0]或[-t1]是乙個終端
-r 檔案具有讀許可權(對於使用者執行這個test)
-w 檔案具有寫許可權(對於使用者執行這個test)
-x 檔案具有執行許可權(對於使用者執行這個test)
-o 你是檔案的所有者.
-g 檔案的group-id 和你的相同.
f1 -nt f2 檔案 f1 比f2 新
f1 -ot f2 f1比f2 老
f1 -ef f2 f1和f2 都硬連線到同乙個檔案.
! 非--反轉上邊測試的結果(如果條件缺席,將返回true)
程式設計中臨時變數的使用 課下測試,選做
提交 編譯執行沒有問題後,git add git commit m 陣列元素刪除,插入 git push 提交碼雲上你完成的 的鏈結。任務 定義乙個陣列,比如 int arr 列印原始陣列的值 for int i arr system.out.println 新增 刪除上面陣列中的5 列印出 1 2...
shell 程式設計常用的「符號」
自己整理 0 指令碼的名稱 判斷上一條命令是否執行成功 1 2 3 指令碼中傳遞的引數 第乙個 第二個 代表傳參的個數 多用於判斷 這裡的 就是把命令列接收的所有引數作為函式傳給函式內部function ts function check url function jg jg 這裡的 就是把命令列接...
shell 檔案狀態測試
shell 檔案狀態測試 shell 檔案狀態測試 檔案狀態測試 b filename 當filename 存在並且是塊檔案時返回真 返回0 c filename 當filename 存在並且是字元檔案時返回真 d pathname 當pathname 存在並且是乙個目錄時返回真 e pathnam...