2012-11-26 55 views
5

我使用zip命令zip文件,如zip -r - file1 file2 file3重命名的目标文件,而使用zip命令

我们要然而,重命名这些文件,它们拉上了。

有谁知道是否有办法管道或以某种方式重命名正在添加到压缩文件的文件?

+0

考虑编辑您的问题,以显示你打算如何命名的一组文件,而不会发出独特在使用zip或在zip存档中执行类似的重命名操作之前,需要使用'mv file1 fileA'命令。换句话说,编辑你的问题,以显示你想如何工作,给出3个文件和1个zip文件。祝你好运。 – shellter

+0

基本上,我只想重命名进入zip文件,所以我不想创建新文件或重命名实际文件本身,只需将它们重命名为zip文件即可。那有意义吗? – dzm

+0

对不起,我不认为这是可能的,除非你发明了一个可以处理你的需求的全新的zip包装应用程序。您可以在将文件放入存档之前重命名这些文件,或者在文件存档后对其进行重命名。我的观点是,以您的示例'zip -r-file1 file2 file3'为例,指出file1是旧的文件名和文件2是重命名的目标,你期望如何工作或你在哪里传递的旧文件= newFile的映射?祝你好运。 – shellter

回答

0

为输出xyz.zip文件夹提供自定义名称是可能的。 但重命名输入文件应该在处理ZIP操作需要输入之前完成。

以下是这将创造archivefile1.zip文件

zip -r archivefile1 . 
zip -r archivefile1 .* * 
zip -r archivefile1 .* 
5

命令zipnote可能的方式:

echo -e "@ myOldFileName.txt\[email protected]=myNewFileName.txt" | zipnote -w myzip.zip 
相关问题