能否使用以下类似方式:
command.exe | zip >> archive.zip
command2.exe | zip >> archive.zip
...最终在一个zip归档文件中包含两个命名文件。 如果可能的话,这种方式会比使用临时文件更加简洁。
能否使用以下类似方式:
command.exe | zip >> archive.zip
command2.exe | zip >> archive.zip
...最终在一个zip归档文件中包含两个命名文件。 如果可能的话,这种方式会比使用临时文件更加简洁。
fuse-zip
。此外,该项目已经迁移至:https://bitbucket.org/agalanin/fuse-zip - myrddmkdir tmp
mkfifo tmp/1.out
mkfifo tmp/2.out
command1.exe > tmp/1.out
command2.exe > tmp/2.out
zip -FI -r tmp.zip tmp/
编辑:将FI标志添加到zip中,这样就可以实现这一点。唯一的注意事项是需要zip 3.0才能使其正常工作。tar命令不支持对FIFO进行打包(根据tar开发人员的说法),因为您需要预先知道文件大小才能将其写入TAR头。