![我如何创建名称中包含日期的 zip 文件?](https://linux22.com/image/965964/%E6%88%91%E5%A6%82%E4%BD%95%E5%88%9B%E5%BB%BA%E5%90%8D%E7%A7%B0%E4%B8%AD%E5%8C%85%E5%90%AB%E6%97%A5%E6%9C%9F%E7%9A%84%20zip%20%E6%96%87%E4%BB%B6%EF%BC%9F.png)
在命令行中,如何从目录创建一个以当前日期为名称的 zip 文件?
我可以使用zip -r name dir
,但如何赋予它日期作为名称?
答案1
通过将date
命令放入文件名中:
zip -r "archive-$(date +"%Y-%m-%d").zip" file1 file2 file3 file4
这只是年-月-日,但如果更适合您,您也可以使用时间、星期等。您可以在 中阅读有关替换字符串的更多信息man date
。
在命令行中,如何从目录创建一个以当前日期为名称的 zip 文件?
我可以使用zip -r name dir
,但如何赋予它日期作为名称?
通过将date
命令放入文件名中:
zip -r "archive-$(date +"%Y-%m-%d").zip" file1 file2 file3 file4
这只是年-月-日,但如果更适合您,您也可以使用时间、星期等。您可以在 中阅读有关替换字符串的更多信息man date
。