Linux

如何使用帶有 bash 腳本的螢幕?

  • November 30, 2021

我嘗試使用創建螢幕的命令創建一個可執行的 .sh 文件,如下所示:

screen -dmS ast [comand]

讓我的 crontab 像這樣執行它

* * * * * bash /root/my_bash.sh

但是沒有執行任何操作,但是使用正常的控制台命令bash /root/my_bash.sh它可以成功執行。

我該如何解決?

您如何從crontab.

xmodulo 的“Cron Job”在 CC BY 2.0 下獲得許可

根據您的問題描述,它看起來crontab嘗試使用該bash命令作為腳本。

例如:

要安排備份腳本在每晚凌晨 2 點執行,請打開 root 使用者的crontab

$ sudo crontab -e

然後輸入以下內容:

0 2 * * * /etc/scripts/backup.sh

例如,如果您有一個腳本需要在dmesg每天下午 1 點從命令創建一個文件,您的條目如下所示:

0 13 * * * /usr/bin/dmesg > ~/dmesg.txt

嘗試bash從行中刪除crontab

引用自:https://serverfault.com/questions/1084851