我们可以编写一个脚本来在每个交互式 bash shell 进程中运行一些命令吗?

我们可以编写一个脚本来在每个交互式 bash shell 进程中运行一些命令吗?

有没有一种方法可以编写一个脚本,可以一一遍历同一台计算机上运行的所有交互式 bash shell 进程,并分别在每个交互式 bash shell 中运行一些命令?

  • 假设只有 bash,没有 zsh 等,但如果有其他类型的 shell,例如 zsh,则为所有 shell。

  • “交互式”是因为我要运行的命令是收集有关 shell 的交互式使用的一些信息,例如运行dirsjobs并将所有 shell 的输出收集到单个列表或文件中。

  • dirs如果或jobs 给出不同的输出,则两个交互式 shell 进程被视为不同。

谢谢。

相关内容