Linux: encontrar procesos que comencé para matarlos

Linux: encontrar procesos que comencé para matarlos

Estoy iniciando mediante programación varios servidores en la terminal Gnome con cada servidor en su propia pestaña titulada:

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"' \

También me gustaría hacer un script para detenerlos a todos mediante programación.

Mi problema es que los nombres de PS generados no son únicos.

Obtendré 3 nombres de PS llamados "bash" y 3 llamados "java".

Tendré otros procesos, NO relacionados con estos trabajos, también llamados "bash" o "java" que NO quiero que eliminen.

No tengo la opción de cambiar el código ni los nombres de estos programas.

¿Hay alguna manera de evitar esto? ¿Puedo cambiar el nombre de los trabajos sin cambiar los programas?

Gracias

información relacionada