佳木斯湛栽影视文化发展公司

主頁 > 知識庫 > bash判斷文件或文件夾是否存在的shell代碼

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

熱門標簽:AI電銷 鐵路電話系統(tǒng) 呼叫中心市場需求 網(wǎng)站排名優(yōu)化 百度競價排名 服務外包 地方門戶網(wǎng)站 Linux服務器

核心代碼

#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 判斷一個變量是否有值
if [ ! -n "$var" ]; then
 echo "$var is empty"
 exit 0
fi

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

您可能感興趣的文章:
  • 使用Bash Shell檢查文件是否存在的方法
  • PowerShell中使用Test-Path命令檢查文件或文件夾路徑是否存在示例
  • shell判斷文件,目錄是否存在或者具有權(quán)限的代碼
  • 判斷文件是否存在的shell腳本代碼

標簽:湖南 湘潭 黃山 崇左 銅川 蘭州 仙桃 衡水

巨人網(wǎng)絡通訊聲明:本文標題《bash判斷文件或文件夾是否存在的shell代碼》,本文關鍵詞  ;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡,涉及言論、版權(quán)與本站無關。
  • 相關文章
  • 收縮
    • 微信客服
    • 微信二維碼
    • 電話咨詢

    • 400-1100-266
    林芝县| 吴江市| 通海县| 阿合奇县| 铜陵市| 阿巴嘎旗| 中宁县| 鲁山县| 隆化县| 北碚区| 涞水县| 南昌县| 庆城县| 安丘市| 阿坝县| 瑞金市| 大渡口区| 固安县| 温州市| 花垣县| 兴业县| 澄江县| 甘德县| 工布江达县| 乌兰察布市| 宜章县| 武汉市| 达拉特旗| 白银市| 手机| 米脂县| 连州市| 庆元县| 黔南| 崇阳县| 阿巴嘎旗| 凭祥市| 礼泉县| 盘山县| 宿松县| 灵川县|