小编Jus*_*tin的帖子

检查解压 -t 结果

我想知道如何得到结果unzip -t file.zip以便我可以在 IF 语句中使用它

目前我有

if [ unzip -t "$file.zip" ]
then
#proceed with script
else
echo "Zip file is not ready"
fi
Run Code Online (Sandbox Code Playgroud)

我也试过,if [! unzip -t "$file.zip" ]但我想知道在继续脚本之前是否有办法确保文件有效。

我在一个相当简单的网络服务器上,我认为 gzip 没有运行,我无法使用 lsof 来确定文件是否仍在写入。

任何指向正确方向的点都会很棒。我搜索过谷歌和这些论坛,但没有运气。

谢谢。

linux shell zip

3
推荐指数
1
解决办法
3455
查看次数

标签 统计

linux ×1

shell ×1

zip ×1