gpt4 book ai didi

java - 一旦已经被抑制,就切换后台进程的标准输出 (unix)

转载 作者:行者123 更新时间:2023-12-01 13:20:29 24 4
gpt4 key购买 nike

目前,我正在从命令行在后台运行一个程序,该程序输出到终端,但是,我想在工作时的大部分时间隐藏输出。

java -cp *:. MyJavaApp >/dev/null &

有没有一种方法可以让我在使用 fg 将进程带到前台后再次显示标准输出?

最佳答案

您可以使用screen来实现:

screen -d -m java -cp *:. MyJavaApp

当您想再次查看输出时,只需重新附加屏幕(screen -ls 将列出可用的屏幕,例如使用 screen -D -RR 重新附加) >)

作为奖励,您可以使用之前的所有输出(最多可达您的配置定义的缓冲区限制)。

或者您可以只使用 screen,在一个窗口中发出命令,将 shell 放在另一个窗口中,水平分割,将文本从一个窗口复制到另一个窗口等等。金矿;)

关于java - 一旦已经被抑制,就切换后台进程的标准输出 (unix),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22056312/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com