如何创建名称中带有日期的 zip 文件?

sza*_*man 17 bash zip

在命令行中,如何从名称为当前日期的目录创建 zip 文件?

我可以使用zip -r name dir,但是如何给它指定名称的日期?

Oli*_*Oli 36

通过将date命令插入文件名:

zip -r "archive-$(date +"%Y-%m-%d").zip" file1 file2 file3 file4
Run Code Online (Sandbox Code Playgroud)

这只是年-月-日,但如果更适合您,您可以使用时间、周等。您可以在 中阅读有关替换字符串的更多信息man date

  • 对于带时间的日期:zip -r "archive-$(date +"%Y-%m-%d %H-%M-%S").zip" file1 file2 file3 file4 (2认同)