后台进程可以在同一个shell中启动前台进程吗



在系统中:

  1. 在xterm中运行的前台进程(让我们称之为Main())启动后台进程Monitor()
  2. 通过数据库,Monitor()可以检测到远程中断并终止Main()
  3. 稍后,数据库可以指示Monitor()使用不同的参数重新启动Main()

限制条件是:

  1. CCD_ 7必须始终在前台运行
  2. 不允许启动新的xterm以启动Main()

那么,问题是:后台进程能否在同一个xterm/shell中启动一个新的前台进程

TCSH是首选,但Bash也是可以接受的。

正如Jonathan所提到的(正如我已经独立验证的),如果没有一个单独的观察进程/守护进程在后台运行,就无法做到这一点。

最新更新