如何在后台运行Shell脚本而没有输出
我写了两个shell脚本a.sh
和b.sh
。在a.sh
和b.sh
我有一个无限的for循环,他们打印一些输出到终端。我想写另一个脚本,同时呼吁a.sh
和b.sh
,但我想用户立即恢复,而不是已经无限运行脚本的终端的控制,我想隐藏在终端输出。
回答:
使用nohup
,如果你的后台作业需要较长时间才能完成,或者你只是使用SecureCRT的或类似的东西登录服务器。
重定向 和 ,以/dev/null
忽略输出。
nohup /path/to/your/script.sh > /dev/null 2>&1 &
以上是 如何在后台运行Shell脚本而没有输出 的全部内容, 来源链接: utcz.com/qa/432210.html