gpt4 book ai didi

bash - 用于打开 GNU screen 或类似进程的脚本

转载 作者:行者123 更新时间:2023-12-04 06:17:16 24 4
gpt4 key购买 nike

我想输入(在 bash 中)

./start_screen.sh 3 some_cmd with parameters

并让它用三个独立的运行命令副本启动 GNU screen some_cmd with parameters在三个独立的垂直拆分窗口中运行 bash。做到这一点的最佳方法是什么?有人知道如何把这些碎片拼在一起吗?

(这样我就可以在后台运行三个工作进程并在一个窗口中监视它们。)

注意:屏幕的替代品很好。事实上,在最坏的情况下,除了一下子杀死它们之外,如果您无法与这些窗口进行交互,那也没关系。 (我主要只想看到并行的输出。)

最佳答案

screen执行来自 $HOME/.screenrc 的命令默认启动时。

您可以使用 -c 覆盖它选项。

用你想要的命令创建一个临时文件,然后运行 ​​screen -c your-file .

这不会获得您在 $HOME/.screenrc 中已有的默认设置除非您将它们复制到临时文件中。

(免责声明:我没有试过这个。)

关于bash - 用于打开 GNU screen 或类似进程的脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7069921/

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