为"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

您可以直接指定目标路径:

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

请记住,目标不应与要压缩的文件位于同一目录中。

最新更新