结束。这个问题离题了。它目前不接受答案。
<hr class=“my12大纲无baw0 bb bc-POWER-400”/
想改进此问题吗?更新问题,使其成为堆栈溢出的主题。
已于8年前关闭
社区正在审查是否在15小时前重新提出这个问题
改进这个问题
我想在zip文件中添加一个不同名称的文件,并避免创建具有所需名称的新文件。例如,我想将myfile.txt文件添加到zip,但将其重命名为myfile2.txt
谢谢
您可以使用zipnote,它应该随拉链包装一起提供
首先使用myfile.txt文件构建zip存档:
zip archive.zip myfile.txt
然后使用以下命令重命名zip归档文件中的myfile.txt:
printf“@myfile.txt\[email protected]=myfile2.txt\n”| zipnote-w archive.zip
(感谢Jens建议使用printf而不是echo-e)
“@myfile.txt\[email protected]=myfile2.txt\n”的简短解释:
从zipnote-h:“@name”后面可以跟一行“@=newname”来更改名称
和\n分隔这两个命令