Merge "logpersist: switch to pgrep from ps"
am: 68285c0033
* commit '68285c00334af57d9077648fb408a34643514df5':
logpersist: switch to pgrep from ps
Change-Id: I5a4142c91f152740003c733a1baca8f3318de259
diff --git a/logcat/logpersist b/logcat/logpersist
index e448456..bd465c8 100755
--- a/logcat/logpersist
+++ b/logcat/logpersist
@@ -28,7 +28,7 @@
-b|--buffer) buffer="${2}" ; shift ;;
-h|--help|*)
LEAD_SPACE_="`echo ${progname%.*} | tr '[ -~]' ' '`"
- echo "${progname%.*}.cat - dump current ${service%d} logs"
+ echo "${progname%.*}.cat - dump current ${service} logs"
echo "${progname%.*}.start [--size=<size_in_kb>] [--buffer=<buffers>] [--clear]"
echo "${LEAD_SPACE_} - start ${service} service"
echo "${progname%.*}.stop [--clear] - stop ${service} service"
@@ -113,8 +113,8 @@
getprop ${property}
# 20ms done, to permit process feedback check
sleep 1
- # also generate an error return code if not found running, bonus
- ps -t | grep "${data##*/}.*${service%d}"
+ # also generate an error return code if not found running
+ pgrep -u ${data##*/} ${service%d}
;;
*.stop)
if [ -n "${size}${buffer}" ]; then