From 28c8c81f22367901bb641dbb695780ae7000ff65 Mon Sep 17 00:00:00 2001 From: Bo-Chun Louis Chen <louistw@uab.edu> Date: Thu, 5 Sep 2024 19:12:15 -0500 Subject: [PATCH] refactor: check exit code of command directly --- user_migrate.sh | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/user_migrate.sh b/user_migrate.sh index 098fed3..8861e21 100644 --- a/user_migrate.sh +++ b/user_migrate.sh @@ -16,9 +16,7 @@ elif [[ ! " ${group_options[*]} " =~ [[:space:]]${group_to}[[:space:]] ]]; then exit 1 fi -getent passwd "$user" > /dev/null 2&>1 - -if [[ $? -ne 0 ]]; then +if ! getent passwd "$user" > /dev/null 2>&1; then echo "The user $user does not exist" exit 1 fi -- GitLab