【问题标题】:Bash: Silence a process put into backgroundBash:使进入后台的进程静音
【发布时间】:2018-03-29 08:43:16
【问题描述】:

如果我使用 bash 运行应用程序并通过

将其置于后台
  • STRG+z
  • bg 命令

如果现在进程正在打印到stdout,shell 会打印此输出。这个输出对我来说并不有趣,我不喜欢我的外壳被它污染。

有没有办法将这个过程的输出重定向到/dev/null

我可以通过使用(./application &> /dev/null)& 在后台直接启动应用程序来实现同样的效果,但是我的应用程序已经在运行,我不想退出并重新启动它。

【问题讨论】:

  • 那什么不起作用?你的想法似乎不错

标签: bash background stdout dev-null


【解决方案1】:
猜你喜欢
  • 2011-08-08
  • 1970-01-01
  • 2023-03-15
  • 2011-11-27
  • 2011-03-10
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多