1

偶尔我会从 Shell 命令行运行我的 phpbb 论坛文件的备份:

zip -r forum_backup ~/public_html/forum/*

我想在文件名中添加日期元素,以便创建的 zip 文件自动形成为

forum_backup_05182013.zip

任何其他类似的当前日期格式也是可以接受的

4

3 回答 3

3
now=$(date +"%m%d%Y")
zip -r forum_backup_$now ~/public_html/forum/
于 2013-05-19T08:09:31.250 回答
0

以下shell命令,根据需要更改格式

FORMAT="%Y%m%d"
_DATE=$(date +"$FORMAT" )
zip -r "forum_bakcup_${_DATE}" ~/public_html/forum/*
于 2013-05-19T08:09:07.743 回答
0

无需先定义变量,您可以在一行中使用

zip -r "forum_backup_$(date +"%Y-%m-%d").zip" filelist

取自这里

于 2017-06-23T20:24:08.070 回答