我有一个名为 import.sh
的 shell 脚本。此脚本将仅使用一次,并将运行至少 2
天。
我可以像下面这样安排一个cronjob
。
02 10 25 7 * while IFS=',' read a;do /home/$USER/import.sh $a;done < /home/$USER/input/xaa
input.sh
是shell脚本
xaa
是包含参数的文件。
现在我想运行这个脚本。
我已经尝试过 ./import.sh xaa
和 sh -x import.sh xaa
但如果我在终端中运行它们,那么我必须让终端保持打开状态脚本运行的时间可能需要超过 2
天。
如何安排作业立即运行并在完成后立即终止。
最佳答案
为 Linux
使用命令行界面时, 在任何命令前加上 nohup
防止在您注销或退出命令行界面时中止命令。
所以你可以像下面那样做。
nohup ./import.sh xaa
关于linux - 现在运行一个 cron 作业,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48000077/