最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

bash判斷文件或文件夾是否存在的shell代碼

 更新時(shí)間:2017年05月13日 22:41:41   投稿:mdxy-dxy  
這篇文章主要介紹了bash判斷文件或文件夾是否存在的shell代碼,需要的朋友可以參考下

核心代碼

#shell判斷文件夾是否存在

#如果文件夾不存在,創(chuàng)建文件夾
if [ ! -d "/myfolder" ]; then
 mkdir /myfolder
fi

#shell判斷文件,目錄是否存在或者具有權(quán)限


folder="/var/www/"
file="/var/www/log"

# -x 參數(shù)判斷 $folder 是否存在并且是否具有可執(zhí)行權(quán)限
if [ ! -x "$folder"]; then
 mkdir "$folder"
fi

# -d 參數(shù)判斷 $folder 是否存在
if [ ! -d "$folder"]; then
 mkdir "$folder"
fi

# -f 參數(shù)判斷 $file 是否存在
if [ ! -f "$file" ]; then
 touch "$file"
fi

# -n 判斷一個(gè)變量是否有值
if [ ! -n "$var" ]; then
 echo "$var is empty"
 exit 0
fi

# 判斷兩個(gè)變量是否相等
if [ "$var1" = "$var2" ]; then
 echo '$var1 eq $var2'
else
 echo '$var1 not eq $var2'
fi

相關(guān)文章

最新評(píng)論

威远县| 哈巴河县| 安康市| 封丘县| 保亭| 金堂县| 确山县| 五华县| 收藏| 卓尼县| 罗源县| 平阳县| 旬邑县| 凤台县| 武山县| 盘锦市| 华宁县| 中山市| 依安县| 桐梓县| 曲水县| 尼木县| 桑植县| 门源| 灵武市| 长汀县| 灵川县| 建始县| 大石桥市| 玉屏| 望谟县| 肥城市| 扎鲁特旗| 迭部县| 宁河县| 开平市| 无锡市| 泰和县| 夹江县| 平和县| 忻城县|