Encontre e mate um processo em uma linha usando bash e regex
Muitas vezes preciso matar um processo durante a programação.
O jeito que eu faço agora é:
[~]$ ps aux | grep 'python csp_build.py'
user 5124 1.0 0.3 214588 13852 pts/4 Sl+ 11:19 0:00 python csp_build.py
user 5373 0.0 0.0 8096 960 pts/6 S+ 11:20 0:00 grep python csp_build.py
[~]$ kill 5124
Como posso extrair a identificação do processo automaticamente e matá-la na mesma linha?
Como isso:
[~]$ ps aux | grep 'python csp_build.py' | kill <regex that returns the pid>