运行 shell 脚本并立即将其置于后台,但保留检查其输出的能力

2023-11-23

如何立即运行 shell 脚本背景但是,它仍然可以通过尾随来随时检查其输出/tmp/output.txt.

如果可以就好了前景这个过程太晚了。


P.S.

如果您还可以向我展示如何将后台进程“发送”到可能已初始化或尚未初始化的 GNU 屏幕,那就太酷了。


在启动进程时将其“置于后台”

只需添加一个 & 符号 (&)在命令之后。

如果程序写入标准输出,它仍然会写入您的控制台/终端。


将进程置于前台

只需使用fg命令。您可以在后台查看职位列表jobs.

例如:


将当前正在运行的进程置于后台

如果您已经在前景,但您想将其移至背景,您可以执行以下操作:

  1. Press Ctrl+z to put the current process to sleep and return to your shell. This process will be paused until you send it another signal.
  2. Run the bg命令恢复进程,但让它在背景而不是前景.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

运行 shell 脚本并立即将其置于后台,但保留检查其输出的能力 的相关文章

随机推荐