如何通过CLI重命名7zip存档中的文件?

Mac*_*cki 6 unix 7zip archive command-line-interface

我正在寻找如何通过命令行(unix)重命名7zip存档中的文件.

小智 10

Unix工具p7zip基于7zip,应该支持相同的命令行选项,这些选项在其帮助文件中有记录.

要从CLI重命名,您需要9.30或更高版本,并且要一次重命名多个文件,您至少需要15.05版本(可能尚未移植):

http://www.7-zip.org/history.txt

重命名档案内文件的语法是

7za rn <archive_name> <src_file_1> <dest_file_1> [ <src_file_2> <dest_file_2> ... ]
Run Code Online (Sandbox Code Playgroud)

它还允许将文件移动到例如子目录中:

7za rn archive.7z old.txt new/location/new.txt
Run Code Online (Sandbox Code Playgroud)

  • 不起作用,对于以下命令:`7za rn main.zip main.c graph.c`我收到此错误:`命令行不正确` (2认同)