不断更新日志文件的脚本。系统时间和日期等数据,当前登录的用户等每隔一段时间说5分钟。即使在终端关闭之后,脚本也必须运行。
答案 0 :(得分:1)
实际上,没有。
首先,您不需要sh
:
$ ./newscript.sh &
这就够了。这将启动后台进程。但你的终端仍在控制它。要实现您想要的行为,请执行以下操作:
$ disown %1
这将使 jobspec 1(就像一个id)取消作业,这是你事先开始的那个。现在你可以关闭终端。
答案 1 :(得分:0)
乌拉!!我想回答我的问题,因为我已经得到了解决方案。
例如,我正在运行一个脚本 newscript.sh 我想在后台运行它并在终端继续其他工作,或者我可以关闭终端。
[yourname @ username~] $ sh newscript.sh&
然后按Enter键。您将获得一个PID,您的工作将附加到后台。
要终止相同的过程,请使用PID
例如, 杀1205212
谢谢。