From 48e1551b6fb3eae7d8222085d3458d66aff6a806 Mon Sep 17 00:00:00 2001 From: Klozuht Date: Mon, 10 Sep 2018 05:51:58 +0000 Subject: [PATCH] Updated Examples (markdown) --- Examples.md | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/Examples.md b/Examples.md index 4cfe263..20934d2 100644 --- a/Examples.md +++ b/Examples.md @@ -346,6 +346,22 @@ fkill() { fi } ``` +```sh +# fkill - kill processes - list only the ones you can kill. Modified the earlier script. +fkill() { + local pid + if [ "$UID" != "0" ]; then + pid=$(ps -f -u $UID | sed 1d | fzf -m | awk '{print $2}') + else + pid=$(ps -ef | sed 1d | fzf -m | awk '{print $2}') + fi + + if [ "x$pid" != "x" ] + then + echo $pid | xargs kill -${1:-9} + fi +} +``` ### Git