我想创建一个 bash 脚本来自动打开一个屏幕窗口,其中包含 4 个运行预定命令的会话。我想在顶部两个框架上打开htop和slurm,在中间大框架中打开squidview,在底部大框架上打开一个空白终端。是否可以使用单个 bash 脚本进行设置?
我正在尝试构建一个监视脚本来使用 netcat 监视本地主机通信。我已经构建了两个脚本,一个用于启动监控循环,另一个用于循环本身。它们如下:
启动文件
#!/bin/bash
netcat localhost 1099 | bash loop.sh &
Run Code Online (Sandbox Code Playgroud)
循环文件
#!/bin/bash
while read sInput; do
...do something with $sInput
done
Run Code Online (Sandbox Code Playgroud)
只需在没有前台的情况下运行此应用程序就可以正常工作,但是一旦我尝试在后台运行此脚本,它就会立即从运行变为停止。有人可以告诉我为什么会发生这种情况以及如何缓解问题。
我的最终目标是拥有一个 bash 脚本,我可以用它创建一个 arch linux 守护进程脚本,并使一切正常运行。感谢您的帮助。