bash – 如何屏蔽kill输出
发布时间:2020-12-16 01:09:49 所属栏目:安全 来源:网络整理
导读:参见英文答案 How to suppress Terminated message after killing in bash?12个 我运行一个脚本,如: sleep 20 PID=$!kill -9 $PID /dev/null 21 我不希望脚本显示输出如下: line 51: 22943 Killed sleep 我不知道为什么会发生这种情况,我已将输出重定向到/
参见英文答案 >
How to suppress Terminated message after killing in bash?12个
我运行一个脚本,如: sleep 20 & PID=$! kill -9 $PID >/dev/null 2>&1 我不希望脚本显示输出如下: line 51: 22943 Killed sleep 我不知道为什么会发生这种情况,我已将输出重定向到/ dev / null
该消息不是来自kill或后台命令,它来自bash,当它发现其中一个后台作业被杀死时.要避免该消息,请使用disown将其从bash的作业控件中删除:
sleep 20 & PID=$! disown $PID kill -9 $PID (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |