[問題] crontab指定的程式想丟到前景

看板Linux作者 (有種東西叫方向燈)時間13年前 (2010/11/24 10:19), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串1/1
我想定時送訊息到前景給所有的user(到時候會用wall) ,可是現在在測試以下的指令 #msg.sh DATE=`date +%Y%m%d%H%M` if [ "$DATE" = "201011241003" ]; then echo "現在時間2010年11月24日十點○三分" fi if [ "$DATE" = "201011241004" ]; then echo "現在時間2010年11月24日十點○四分" fi ~ crontab -l 設定為 03,04 10 * * * /backup/msg.sh 指定10點03分、10點04分去執行msg.sh,但我試了多次,似乎會丟到背景去, 想要改成前景,不知道要怎麼改,我的觀念不知有沒有錯,我用螢幕輸出&1加在crontab後 03,04 10 * * * /backup/msg.sh >&1 不過也沒有成功,所以想請教我哪裏錯了,謝謝。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ※ 編輯: aisme21 來自: 210.202.210.251 (11/24 10:20)

11/24 10:36, , 1F
用write替代echo; man write
11/24 10:36, 1F
write userid < tmp.txt 這個我有試成功,有一個指令wall,因為會發送到線上的user,所以不方便在這個時間測 試,我想請問wall message,是不是一樣會丟到背景去呢? ※ 編輯: aisme21 來自: 210.202.210.251 (11/24 12:03)
文章代碼(AID): #1Cx7OhVj (Linux)