如何在后台运行Shell脚本而没有输出

我写了两个shell脚本a.shb.sh。在a.shb.sh我有一个无限的for循环,他们打印一些输出到终端。我想写另一个脚本,同时呼吁a.shb.sh,但我想用户立即恢复,而不是已经无限运行脚本的终端的控制,我想隐藏在终端输出。

回答:

使用nohup,如果你的后台作业需要较长时间才能完成,或者你只是使用SecureCRT的或类似的东西登录服务器。

重定向 和 ,以/dev/null忽略输出。

nohup /path/to/your/script.sh > /dev/null 2>&1 &

以上是 如何在后台运行Shell脚本而没有输出 的全部内容, 来源链接: utcz.com/qa/432210.html

回到顶部