![Linux:查找我开始杀死的进程](https://linux22.com/image/1449492/Linux%EF%BC%9A%E6%9F%A5%E6%89%BE%E6%88%91%E5%BC%80%E5%A7%8B%E6%9D%80%E6%AD%BB%E7%9A%84%E8%BF%9B%E7%A8%8B.png)
我以编程方式在 Gnome 终端中启动多个服务器,每个服务器都有自己的标题选项卡:
gnome-terminal \
--tab -t "Server1" -e 'bash -c "export BASH_POST_RC=\"pathtoserver1/server1\"; exec bash"' \
--tab -t "Server2" -e 'bash -c "export BASH_POST_RC=\"pathtoserver2/server2\"; exec bash"' \
--tab -t "Server3" -e 'bash -c "export BASH_POST_RC=\"pathtoserver3/server3\"; exec bash"' \
我还想编写一个脚本来以编程方式停止所有这些操作。
我的问题是生成的 PS 名称不是唯一的。
我将获得 3 个名为“bash”的 PS 名称和 3 个名为“java”的 PS 名称。
我将拥有其他与这些作业不相关的进程,这些进程也称为“bash”或“java”,我并不想终止它们。
我无法选择更改这些程序的代码或名称。
有什么办法可以解决这个问题吗?我可以更改作业的名称而不更改程序吗?
谢谢