shell 判斷檔案或路徑是否存在
#!/bin/sh
filePath="/Users/wade/"
fileName="/Users/wade/Desktop/test.pdf"
#這裡的-x 引數判斷$myPath是否存在並且是否具有可執行許可權
if [ ! -x "$filePath"]; then
mkdir "$filePath"
fi
#這裡的-d 引數判斷$myPath是否存在
if [ ! -d "$filePath"]; then
mkdir "$filePath"
fi
#這裡的-f引數判斷$myFile是否存在
if [ ! -f "$fileName" ]; then
touch "$fileName"
fi
#其他引數還有-n,-n是判斷一個變數是否是否有值
if [ ! -n "$myVar" ]; then
echo "$myVar is empty"
exit 0
fi
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/23937368/viewspace-1055611/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- golang判斷檔案是否存在Golang
- vc判斷檔案是否存在
- python 判斷檔案是否存在Python
- VBA判斷指定的資料夾或檔案是否存在
- java判斷檔案是否存在並建立檔案Java
- shell判斷檔案,目錄是否存在或者具有許可權【轉】
- jquery怎麼樣判斷檔案是否存在jQuery
- js如何判斷指定的檔案是否存在JS
- C# 判斷遠端檔案是否存在C#
- python判斷檔案是否存在等操作Python
- iOS判斷是否存在網路iOS
- 判斷檔案中是否存在中文字元字元
- C語言判斷檔案是否存在,判斷檔案可讀可寫可執行C語言
- Python 判斷檔案是否存在的三種方法Python
- Linux Shell 判斷環境變數 是否存在Linux變數
- sqlserver中判斷表或臨時表是否存在SQLServer
- canvas判斷點是否在路徑內Canvas斷點
- 41:判斷元素是否存在
- Linux - 判斷檔案/目錄是否存在/具有許可權Linux
- JavaScript 判斷函式是否存在JavaScript函式
- postgresql如何判斷表是否存在SQL
- jQuery如何判斷元素是否存在jQuery
- 如何判斷Javascript物件是否存在JavaScript物件
- Node判斷檔案是否連結
- C# 正規表示式判斷是否是有效的檔案、資料夾路徑C#
- 判斷objectStore物件倉庫是否存在Object物件
- js判斷dom節點是否存在JS
- 怎麼判斷mysql表是否存在MySql
- jQuery 判斷使用者是否存在jQuery
- Laravel 5 判斷條件是否存在Laravel
- jQuery 判斷頁面元素是否存在jQuery
- XamarinEssentials教程首選項Preferences判斷專案是否存在
- Python判斷一個檔案中的字串是否存在於另外一個檔案中Python字串
- 判斷excel檔案是否被開啟Excel
- Python使用os模組、Try語句、pathlib模組判斷檔案是否存在Python
- php下利用curl判斷遠端檔案是否存在的實現程式碼PHP
- java判斷mysql中資料庫是否存在JavaMySql資料庫
- jQuery如何判斷一個元素是否存在jQuery