顯示具有 crontab 標籤的文章。 顯示所有文章
顯示具有 crontab 標籤的文章。 顯示所有文章

2017年9月6日 星期三

Alpine - 週期性工作

在 Linux 說到週期性工作,想到的就是 crontab。

Docker 版本的 Alpine Linux,crond 預設是沒有運行的,需要執行命令
crond -f

我做了一個只運行 crond 的 Docker image:minimum-hsu/docker-cron

2016年5月12日 星期四

Linux - crontab with date

問題

在 cron 中加入一筆定時移除七天前檔案的指令,檔案名稱格式為 20160505-xxxxxxx.tar.gz,
* 3 * * * rm -f /path/`date "+%Y%m%d" --date="-7 day"`-*
但發現 cron 並沒有完成執行。


解決方法

把 cron 指令換成
* 3 * * * rm -f /path/`date "+\%Y\%m\%d" --date="-7 day"`-*

參考資料