终止 bash sh 脚本

终止 bash sh 脚本

我创建了一个 .sh 文件load.sh,其中有 (几乎) 无限的 curl 请求循环。我将其作为 运行$ bash load.sh。现在它只是继续运行循环。我无法取消它的执行。它继续运行。我按了ctrl+c取消,但它又开始了。我关闭了终端窗口。但在后台脚本仍在运行。我该如何摆脱它?

答案1

获取 pid 并终止进程。这是初学者的问题

ps -ef | grep [l]oad.sh  # second column is the PID

kill <PID>

相关内容