Linux
如何使用帶有 bash 腳本的螢幕?
我嘗試使用創建螢幕的命令創建一個可執行的 .sh 文件,如下所示:
screen -dmS ast [comand]
讓我的 crontab 像這樣執行它
* * * * * bash /root/my_bash.sh
但是沒有執行任何操作,但是使用正常的控制台命令
bash /root/my_bash.sh
它可以成功執行。我該如何解決?
您如何從
crontab
.根據您的問題描述,它看起來
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