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"`-*

參考資料

2016年1月4日 星期一

Git - tag 標籤

查看標籤
$ git tag


新增標籤
$ git tag -a NEW_TAG -m "MESSAGE"


上傳標籤
$ git push origin NEW_TAG


上傳所有標籤
$ git push origin --tags


刪除標籤
$git tag -d OLD_TAG


刪除遠端標籤
$ git push --delete origin OLD_TAG