Видаляємо процеси за допомогою регулярки

Часто трапляються випадки коли необхідно видалити процес. Лізти в top пізніше кілати по ірідшці досить проблемна штука. Потребує додатковий час і нервів. Є досить простий елегантний спосіб як за допомогою не дуже складної команди грохнути декілька процесів. Отже погнали ;)

ps aux | grep -e 'parser' | grep -v grep | awk '{print $2}' | xargs -i kill {}

Ось така проста з однієї сторони команда. Замість слово parser підставте свої дані тобто назву скрипта. Для дебагу можна просто 

ps aux | grep -e 'parser' | grep -v grep | awk '{print $2}'  

Тоді ви побачите які ід просесів вибирає ваш скрипт. 

Набирати її звісно досить довго але якщо додати її в скрипт і викликати по якомусь аліасу буде досить прикольно. Як зробити аліас для команди, що це таке та як зробити свою продуктивність за комп'ютером набагато більшою ніж є зараз, я розкажу в наступній статті, надіюсь скоро появиться. 

Коментарів: (1)

  1. Bunyk
    Bunyk 2013-03-08 14:02 Відповісти
    pkill parser