首頁 >運維 >linux運維 >Linux如何使用if判斷目錄是否存在

Linux如何使用if判斷目錄是否存在

angryTom
angryTom原創
2020-03-10 16:12:153246瀏覽

Linux如何使用if判斷目錄是否存在

Linux如何使用if判斷目錄是否存在

#方法如下:

1、腳本中使用if判斷目錄是否存在的方法

#! /bin/bash
if [ -d "c" ];then
    echo "目录c存在"
 else
     echo "目录不存在"
fi

推薦:Linux教學欄位

2、簡單寫法

#################### ##
#! /bin/bash
[ -d "c" ] && echo "目录c存在"
# 或者
[ -d "d" ] || echo "目录d不存在"
###更多判斷格式如下:###
-e filename 如果 filename存在,则为真 
-d filename 如果 filename为目录,则为真 
-f filename 如果 filename为常规文件,则为真 
-L filename 如果 filename为符号链接,则为真 
-r filename 如果 filename可读,则为真 
-w filename 如果 filename可写,则为真 
-x filename 如果 filename可执行,则为真 
-s filename 如果文件长度不为0,则为真 
-h filename 如果文件是软链接,则为真
######相關推薦:######Linux影片教學課程,學習網址:###https://www.php.cn /course/list/33.html#########

以上是Linux如何使用if判斷目錄是否存在的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn