aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--config/fish/functions/pss.fish12
1 files changed, 12 insertions, 0 deletions
diff --git a/config/fish/functions/pss.fish b/config/fish/functions/pss.fish
new file mode 100644
index 0000000..f8832c5
--- /dev/null
+++ b/config/fish/functions/pss.fish
@@ -0,0 +1,12 @@
+function pss
+ if test (count $argv) -ne 1
+ echo "usage: pss PATTERN"
+ else
+ set pids (pgrep -d , -f $argv[1])
+ if test -n $pids
+ echo -ne "\033[1;32m"
+ ps -Fp $pids
+ echo -ne "\033[1;0m"
+ end
+ end
+end