2012-07-10 116 views
7

zip命令通常将输出zip文件放在当前目录中。但是,我想知道在手册页中是否有一个选项可以让我指定输出存档文件的目标目录。为'zip'命令输出指定目的地目录(创建的Zip文件)

这创造了“my_archive”在当前目录:

zip -rT my_archive dir_to_be_archived 

但是,我希望能够把“my_archive”下./my_backups不必“CD”到该备份目录。有什么样:

zip -rt my_archive dir_to_be_archived --destination ./my_backups 

回答

14

您可以直接指定目的地路径:

zip -r /path/to/destination.zip /files 

请记住,目标应该在同一个目录中,你是压缩和解了文件。