回文章列表
作者hirokofan.bbs@ptt.cc (笠原弘子 命!) 看板: linux
標題Re: [問題] 請問crontab如何設定隔週工作?
時間批踢踢實業 (2008/06/17 Tue 06:58:11)
這樣子可行嗎?用test判斷 /root/week 是否存在,
如果有就執行A,不然就執行B

執行A的時候先將/root/week刪除,下次就會執行B
執行B的時候就做/root/week出來,下次就會執行A

0 0 * * 5 test -e /root/week && A || B

A在最前面加一行
rm -f /root/week
最後面加一行
echo week1_ok_`date +%Y%m%d` >> /root/week.log

B在最前面加一行
touch /root/week
最後面加一行
echo week2_ok_`date +%Y%m%d` >> /root/week.log

--
  ◢███◣
         ______________________________________
   ─⊙-⊙-      /                                      \
       皿     _/  把台灣那些可悲的節目收一收  該吃飯了 /
  ◣   ︶◢     \______________________________________/

--
※ 發信站: 批踢踢實業坊(ptt.cc) 
◆ From: 218.165.124.39
文章選讀←離開[主題上]主題下(k)上篇(j)下篇S/a搜尋 G串列 TAB精華 ↑↓捲 Pg/Space翻