Создание символической ссылки должно помочь, однако, было бы более полезно, если бы мы знали болезнь, а не симптом. Что именно ты пытаешься сделать? Потому что может быть лучший способ
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)--
(~)
Обновление:
основываясь на дополнительной информации, которую вы могли бы (я уверен, что есть более простой способ, но в данный момент он не приходит ко мне), ваши серверы записывают свои PID в файл при запуске, тогда вы можете убить -9 | cat /var/run/devserver.pid, но тогда это будет вопрос программирования :)
Обновление еще раз:
Вы также можете сделать некоторые хитрости оболочки, чтобы получить PID серверов, когда вы их запускаете. Вдобавок ко всему, вы можете создать функцию оболочки, называемую startmyserver, например, которая обернет команду, которую вы используете для запуска ваших серверов, но также захватить $! в файл, основанный на имени запуска - тогда мы говорим о сценариях оболочки, которые 'inbounds' @ ServerFault. :-)