[問題] crontab 一定要登入過才會啟動?
系統是剛裝好的Ubuntu 16.04
$ crontab -e加入45 23 * * * /home/user/date.sh
date.sh內容只有:
#!/bin/bash
date "+%H%M%S" > /home/user/date.txt
但是在23:45前重開機完成(未登入)卻不會運作
就算使用@reboot卻也無法運作
不過如果已經登入了,或只是登入過
再等時間到,就會順利執行
請問 要怎麼讓cron在剛開機沒有登入時就會自動執行呢?
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 49.214.48.93
※ 文章網址: https://www.ptt.cc/bbs/Linux/M.1468685814.A.F62.html
→
07/17 01:48, , 1F
07/17 01:48, 1F
→
07/17 01:49, , 2F
07/17 01:49, 2F
→
07/17 01:49, , 3F
07/17 01:49, 3F
→
07/17 09:47, , 4F
07/17 09:47, 4F
→
07/17 09:48, , 5F
07/17 09:48, 5F
→
07/17 10:48, , 6F
07/17 10:48, 6F
→
07/17 23:39, , 7F
07/17 23:39, 7F
→
07/17 23:40, , 8F
07/17 23:40, 8F
推
07/18 10:54, , 9F
07/18 10:54, 9F
→
07/18 10:54, , 10F
07/18 10:54, 10F
→
07/18 11:01, , 11F
07/18 11:01, 11F
→
07/19 01:21, , 12F
07/19 01:21, 12F
→
07/19 01:21, , 13F
07/19 01:21, 13F
→
07/19 01:22, , 14F
07/19 01:22, 14F
→
07/19 10:06, , 15F
07/19 10:06, 15F
→
07/19 10:06, , 16F
07/19 10:06, 16F
→
07/19 10:06, , 17F
07/19 10:06, 17F
→
07/19 10:07, , 18F
07/19 10:07, 18F
→
07/19 10:07, , 19F
07/19 10:07, 19F
→
07/19 10:08, , 20F
07/19 10:08, 20F
→
07/19 10:08, , 21F
07/19 10:08, 21F
→
07/19 10:09, , 22F
07/19 10:09, 22F
→
07/19 10:09, , 23F
07/19 10:09, 23F
→
07/19 11:53, , 24F
07/19 11:53, 24F
→
07/19 22:24, , 25F
07/19 22:24, 25F
→
07/19 22:24, , 26F
07/19 22:24, 26F
→
07/19 22:25, , 27F
07/19 22:25, 27F
→
07/22 10:45, , 28F
07/22 10:45, 28F
→
07/22 10:45, , 29F
07/22 10:45, 29F
→
07/25 16:10, , 30F
07/25 16:10, 30F
→
07/25 16:11, , 31F
07/25 16:11, 31F