我有一个在后台运行的bash脚本,它每5秒循环执行一次。这会影响shell本身执行的命令。
有没有办法,我可以暂停脚本执行,直到shell没有执行其他命令。
感谢
答案 0 :(得分:3)
停止可以使用的脚本
kill -s STOP $PID
其中$ PID包含脚本的进程ID。要再次启动它,请使用
kill -s CONT $PID
答案 1 :(得分:0)
Renice应该在这种情况下提供帮助。 使用renice可以降低/提高流程的优先级。 查看手册页以获取更详细的帮助。