Приветствую.
Ребята, помогите разобраться. Есть таск. Напишу оригинал:
Show the UNIX command to check if program is running or not and kill it immediately.
The program could be started by you or by another user, so only yours should be killed.
Plus, if it was started twice or more, so the copy with lowest PID should be killed only.
пока сделал так:
kill -9 programname | grep username; for pid in 'ps aux | grep programname | awk {'print $2'}'; do kill $pid; done
это навскидку, проверить не могу. Надо всё в одну строчку. Не знаю, как применить проверку PIDа.
у кого какие предложения на этот счет?
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Linux Considered Harmful (2013)
- Форум filter by pid (2012)
- Форум Killed by Google (2019)
- Форум kiss -s KILL pid (2003)
- Форум Не запускается samba-3.0.12 (2005)
- Форум Запуск еще одного kde на другом Х сервере (2012)
- Форум python умирает +++ killed by SIGSEGV +++ (2012)
- Форум Как собрать php на slackware64-14.2? (2019)
- Форум Проблема с PHP 5.4 под Apache 2.2 в OpenSUSE 12 (2012)
- Форум how to grep faster with lowest io & lowest cpu? (2012)