中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

怎么使用shell檢查文件是否存在

小億
280
2023-09-26 11:36:34
欄目: 編程語言

要使用shell檢查文件是否存在,可以使用test命令或者[ ]來判斷文件是否存在。

下面是使用test命令的示例:

if test -f 文件路徑; then
echo "文件存在"
else
echo "文件不存在"
fi

其中,-f選項表示判斷是否為普通文件。如果文件存在,則test命令返回0,執行then后面的語句;如果文件不存在,則返回1,執行else后面的語句。

下面是使用[ ]的示例,注意[ ]與語句之間需要有空格:

if [ -f 文件路徑 ]; then
echo "文件存在"
else
echo "文件不存在"
fi

同樣,-f選項表示判斷是否為普通文件。如果文件存在,則返回0,執行then后面的語句;如果文件不存在,則返回1,執行else后面的語句。

如果要判斷目錄是否存在,可以使用-d選項,示例代碼如下:

if [ -d 目錄路徑 ]; then
echo "目錄存在"
else
echo "目錄不存在"
fi

同理,-d選項表示判斷是否為目錄。如果目錄存在,則返回0,執行then后面的語句;如果目錄不存在,則返回1,執行else后面的語句。

0
龙南县| 项城市| 丰宁| 丰都县| 香格里拉县| 宣武区| 土默特左旗| 南江县| 萍乡市| 五峰| 吐鲁番市| 景泰县| 西峡县| 榆中县| 云梦县| 独山县| 苗栗县| 阜城县| 广丰县| 兰考县| 安化县| 方城县| 同德县| 巴楚县| 渝北区| 璧山县| 星子县| 南召县| 迁西县| 聂拉木县| 富源县| 海丰县| 新泰市| 龙州县| 乌拉特前旗| 武冈市| 东阳市| 环江| 孟津县| 两当县| 鄂托克旗|