zip命令通常将输出zip文件放在当前目录中.但是,我想知道我在man页面中是否有一个选项可以让我指定输出存档文件的目标目录.
这在当前目录中创建了"my_archive":
zip -rT my_archive dir_to_be_archived
Run Code Online (Sandbox Code Playgroud)
但是,我希望能够将'my_archive'放在./my_backups下,而不必'cd'进入该备份目录.是否有类似的东西:
zip -rt my_archive dir_to_be_archived --destination ./my_backups
Run Code Online (Sandbox Code Playgroud)
Mic*_*ton 21
您可以直接指定目标路径:
zip -r /path/to/destination.zip /files
Run Code Online (Sandbox Code Playgroud)
请记住,目标应该不是在同一个目录中,你是拉上的文件.