我可以检索程序的输出,即在另一个终端中运行和/或由root运行,例如cronjob吗?

时间:2014-11-14 21:33:33

标签: ssh output

  1. 只是为了这个问题,请说我打开一个终端登录我的Linux电脑。我运行一个程序,不断在屏幕上输出信息,循环。我关闭终端窗口,程序关闭。

  2. 我设置了一个cronjob或启动脚本,启动与例1中相同的程序。该程序现在循环,以root身份运行。

  3. 我打开一个终端,然后通过SSH登录我的电脑。我可以创建一个Bash脚本来检索所述程序的输出,即使它在后台的某个地方运行吗?我的意思是,该计划是真的"虚拟"输出信息(如例1)?

1 个答案:

答案 0 :(得分:0)

程序在退出时关闭stdout和stderr。如你所描述的那样循环它只会使它开始并连续退出。你可以看看重定向stdout和stderr。

相关问题