小编And*_*nro的帖子

使用单个 bash 脚本使用 GNU 屏幕打开多个拆分窗口

我想创建一个 bash 脚本来自动打开一个屏幕窗口,其中包含 4 个运行预定命令的会话。我想在顶部两个框架上打开htop和slurm,在中间大框架中打开squidview,在底部大框架上打开一个空白终端。是否可以使用单个 bash 脚本进行设置?

bash gnu-screen

9
推荐指数
1
解决办法
5163
查看次数

在后台运行管道 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 守护进程脚本,并使一切正常运行。感谢您的帮助。

bash pipe background-process daemon

6
推荐指数
1
解决办法
9640
查看次数

标签 统计

bash ×2

background-process ×1

daemon ×1

gnu-screen ×1

pipe ×1