我以程式設計方式在 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”,我不想殺死它們。
我無法更改這些程式的程式碼或名稱。
有沒有辦法解決?我可以在不更改程式的情況下更改職位名稱嗎?
謝謝