dotfiles/home/.zsh/cmd/kp.sh

13 lines
352 B
Bash
Raw Normal View History

2019-07-23 15:54:26 +00:00
### PROCESS
# mnemonic: [K]ill [P]rocess
# show output of "ps -ef", use [tab] to select one or multiple entries
# press [enter] to kill selected processes.
# press [escape] to exit.
pid=$(ps -ef | sed 1d | eval "fzf ${FZF_DEFAULT_OPTS} -m --header='[kill:process]'" | awk '{print $2}')
if [ "x$pid" != "x" ]
then
echo $pid | xargs kill -${1:-9}
fi