From 31f6cefdfc48ccb4454e7a2e2c84c9221415c498 Mon Sep 17 00:00:00 2001 From: Erich Eckner Date: Fri, 15 Sep 2017 09:48:22 +0200 Subject: bin/show-dependencies: ps aux | grep -> pgrep --- bin/show-dependencies | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) (limited to 'bin/show-dependencies') diff --git a/bin/show-dependencies b/bin/show-dependencies index 7d291e0..a3b32bc 100755 --- a/bin/show-dependencies +++ b/bin/show-dependencies @@ -95,13 +95,9 @@ if [ $# -eq 0 ]; then exit fi -# shellcheck disable=SC2009 -if ps ax | \ - grep -v grep | \ - grep -v "^\s*$$\s" | \ - grep -wF "$0$( - printf ' %s' "$@" - )"; then + +if pgrep -f "^\S+ $0." | \ + grep -vxF "$$" >&2; then >&2 echo $$ >&2 echo 'I was running already.' -- cgit v1.2.3