0
我有以下shell腳本。如果文件夾中沒有文件,則會引發以下錯誤。那麼,我們如何處理這個問題,以便腳本不會停止執行?在shell腳本中處理錯誤
錯誤:
mv: cannot stat `*': No such file or directory
腳本:
for file in *
do
fl=$(basename "$file")
flname="${fl%%.*}"
gunzip "$file"
mv "$flname" "$flname-NxDWeb2"
tar -zcf "$flname-NxDWeb2".tar.gz "$flname-NxDWeb2"
rm "$flname-NxDWeb2"
done;