From: David Tardon Date: Sun, 17 Jul 2022 13:41:38 +0000 (+0200) Subject: test: merge grep | awk calls X-Git-Tag: v252-rc1~621^2 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=refs%2Fpull%2F24047%2Fhead;p=thirdparty%2Fsystemd.git test: merge grep | awk calls --- diff --git a/test/units/testsuite-35.sh b/test/units/testsuite-35.sh index e2b3f497f2f..d2cd36005af 100755 --- a/test/units/testsuite-35.sh +++ b/test/units/testsuite-35.sh @@ -262,7 +262,7 @@ check_session() ( return 1 fi - session=$(loginctl --no-legend | grep "logind-test-user" | awk '{ print $1 }') + session=$(loginctl --no-legend | awk '$3 == "logind-test-user" { print $1 }') if [[ -z "$session" ]]; then echo "no session found for user logind-test-user" >&2 return 1 @@ -273,7 +273,7 @@ check_session() ( return 1 fi - leader_pid=$(loginctl session-status "$session" | grep "Leader:" | awk '{ print $2 }') + leader_pid=$(loginctl session-status "$session" | awk '$1 == "Leader:" { print $2 }') if [[ -z "$leader_pid" ]]; then echo "cannot found leader process for session $session" >&2 return 1 @@ -353,7 +353,7 @@ EOF udevadm info "$dev" # trigger logind and activate session - loginctl activate "$(loginctl --no-legend | grep "logind-test-user" | awk '{ print $1 }')" + loginctl activate "$(loginctl --no-legend | awk '$3 == "logind-test-user" { print $1 }')" # check ACL sleep 1