A criação de um link simbólico deve funcionar, no entanto, seria mais útil se soubéssemos a doença e não o sintoma. O que exatamente você está tentando fazer? Porque pode haver uma maneira melhor
gnuix@defiant)-(08:11pm-:-06/10)--
(~)./0012
my weird program name
PID TTY TIME CMD
7805 pts/1 00:00:00 zsh
14020 pts/1 00:00:00 0012
14021 pts/1 00:00:00 ps
(gnuix@defiant)-(08:11pm-:-06/10)--
(~)ln -s 0012 weird
(gnuix@defiant)-(08:12pm-:-06/10)--
(~)./weird
my weird program name
PID TTY TIME CMD
7805 pts/1 00:00:00 zsh
14046 pts/1 00:00:00 weird
14047 pts/1 00:00:00 ps
(gnuix@defiant)-(08:12pm-:-06/10)--
(~)
Atualização: Com base na informação extra que você poderia (eu tenho certeza que há uma maneira mais fácil, mas não está chegando a mim no momento) ter seus servidores gravar seu PID para um arquivo após a inicialização, então você poderia matar -9 | cat /var/run/devserver.pid mas então isso seria uma questão de programação:)
Atualize novamente: Você também pode fazer alguns truques de shell para obter o PID dos servidores quando você iniciá-los, em cima da minha cabeça você poderia criar uma função de shell chamada startmyserver por exemplo, que iria envolver o comando que você usa para iniciar seus servidores, mas também capturar ! para um arquivo baseado no nome de inicialização - então estamos falando de shell script que é 'inbounds' @ ServerFault. : -)