【发布时间】:2016-11-29 13:19:03
【问题描述】:
unzip /test_data/sample.ZIP -d /data/Traget/
if [ "$?" = 1 ]; then
echo " Unzipping of files failed"
exit 1
fi
脚本正在归档数据并尝试在提到的位置写入,但目录 /data/Traget/ 无权写入,因此脚本失败......但它没有抛出状态 1。 有人可以帮忙吗
谢谢
【问题讨论】:
-
你检查过它实际返回的状态吗?成功时通常返回 0,但失败时返回不同的代码。也许您的解压缩命令返回 2 或 3 ?