我如何创建递归嵌套的zip文件

时间:2016-08-12 12:05:19

标签: linux bash zip

此问题的相反版本:How do I recusively unzip nested ZIP files?

让我说我有一个档案。我想将其压缩为1.zip,而不是zip 1.zip到2.zip等。我想指定数字。我怎么能这样做?

1 个答案:

答案 0 :(得分:0)

你可以写一个简单的循环来做到这一点,虽然没有充分的理由这样做。

zip_count=5
i=1
fname=data.txt
while [ "$i" -lt "$zip_count" ]; do
    zip "$i" "$fname"
    fname="$i.zip"
    i=$((i+1))
done