Tôi phải làm điều gì đó lố bịch ở đây, nhưng tôi không nhìn thấy nó.
Tôi muốn chạy:
python3 /home/web/Code/python/hourly-script.py
Cái nào chạy từ lệnh tốt, nó sẽ hiển thị một cửa sổ bật lên thông báo.
Trong crontab -e
Tôi đặt:
* * * * * python3 /home/web/Code/python/hourly-script.py
Để kiểm tra nó đang chạy, tôi sẽ nhận được một cửa sổ bật lên cứ sau 1 phút. Tôi không nhận được bất kỳ cửa sổ bật lên nào.
Từ dòng lệnh, khi tôi chạy grep CRON /var/log/syslog
Tôi có:
Ngày 17 tháng 12 07:44:01 web-XPS-15-9570 CRON[16643]: (web) CMD (python3 /home/web/Code/python/hourly-script.py)
Ngày 17 tháng 12 07:45:02 web-XPS-15-9570 CRON[16879]: (web) CMD (python3 /home/web/Code/python/hourly-script.py)
Ngày 17 tháng 12 07:46:01 web-XPS-15-9570 CRON[17114]: (web) CMD (python3 /home/web/Code/python/hourly-script.py)
Ngày 17 tháng 12 07:47:01 web-XPS-15-9570 CRON[17489]: (web) CMD (python3 /home/web/Code/python/hourly-script.py)
Ngày 17 tháng 12 07:48:01 web-XPS-15-9570 CRON[17988]: (web) CMD (python3 /home/web/Code/python/hourly-script.py)
Ngày 17 tháng 12 07:49:01 web-XPS-15-9570 CRON[18287]: (web) CMD (python3 /home/web/Code/python/hourly-script.py)
Ngày 17 tháng 12 07:50:01 web-XPS-15-9570 CRON[18544]: (web) CMD (python3 /home/web/Code/python/hourly-script.py)
Điều đó chỉ ra rằng nó chạy mỗi phút, vậy tại sao tôi không thấy cửa sổ bật lên?
Tôi đang chạy trên Ubuntu. Bản thân tệp python có thể thực thi được:
-rwxrwxr-x 1 web web 148 ngày 17 tháng 12 07:34 giờ-script.py