文件系統相關測試

咱們可使用不一樣的條件標誌測試不一樣的文件系統的相關屬性。測試

[ -f $file_var ]:若是給定的變量包含正常的文件路徑或者文件名,則返回真。變量

[ -x $var ]:若是給定的變量包含的文件可執行,則返回真。file

[ -d $var ]:若是給定的變量包含的是目錄,則返回真。文件

[ -e $var ]:若是給定的變量包含的文件存在,則返回真。文件系統

[ -c $var ]:若是給定的變量包含是一個字符設備文件的路徑,則返回真。字符

[ -b $var ]:若是給定的變量包含的是一個塊設備的路徑,則返回真。系統

[ -w $var ]:若是給定的變量包含的文件可寫,則返回真。

[ -r $var ]:若是給定的變量包含的文件可讀,則返回真。

[ -L $var ]:若是給定的變量包含的是一個符號連接,則返回真。

相關文章
相關標籤/搜索