Cron 脚本用于获取当前日期,将月份数字与文件夹编号匹配并将其压缩

Cron 脚本用于获取当前日期,将月份数字与文件夹编号匹配并将其压缩

我想要一个 cron,它可以获取当前月份(例如 02)并将其与现有文件夹(02)进行匹配,然后递归压缩该文件夹。

目前,我必须更新我的脚本以使用新的月份数字。

答案1

我相信您正在寻找$(date +\%m),它将以两位数格式为您提供当前月份。从这里您可以:

0 * * * * zip -r backup_$(date +\%m).zip /data/files-$(date +\%m)

这将创建一个名为的文件,backup_02.zip其中包含位于 中的所有文件/data/files-02。当然,请根据您自己的特定用例更新文件和目录名称。

希望这可以帮助

相关内容