簡體   English   中英

使用 at 命令時命令不執行

[英]Commands Not Executing When Using At Command

我寫了一個非常簡單的 bash 腳本,

    #!/bin/bash
    echo "python /home/user1/Downloads/program.py" | at 10:00 

但它不執行。 所有作業似乎都未執行,因為當我運行 atq(在隊列中)時,我看到了我所做的所有嘗試。

如果有幫助的話,我正在使用 Linux Mint。

以下是您可以如何進行故障排除以找到問題的根本原因。 /home/user1/Downloads/date.py創建一個簡單的 python 腳本

date.py包含以下條目。

#!/usr/bin/python3
import datetime
print ("From date.py: It is now", datetime.datetime.now() )

然后調度腳本運行並將任何 output 寫入/home/user1/date.log例如,

echo "/home/user1/Downloads/date.py >> /home/user1/date.log 2>&1" | at 12:15

檢查/home/user1/date.log ,您應該在作業運行后看到這樣的條目:

From date.py: It is now 2020-07-05 12:15:00.637742

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM