1. 程式人生 > >如何在shell指令碼中判斷檔案或者資料夾是否存在?

如何在shell指令碼中判斷檔案或者資料夾是否存在?

1:查詢資料夾

如果資料夾存在,則列印一句存在,否則列印不存在

這裡的話可以自由加一些指令。

if [ test -d 資料夾名稱 ] ; then
echo "資料夾存在!"
else
echo "資料夾不存在!"
fi


2:查詢檔案

如果檔案存在,則列印一句存在,否則列印不存在

這裡的話也可以自由加一些指令。

if [ -f file.txt ]; then
   echo "檔案存在!"
else
   echo "檔案不存在!"
fi