[英]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.