linux - How to check if I have sudo access? - Super User

PHOTO EMBED

Thu Dec 22 2022 17:22:25 GMT+0000 (Coordinated Universal Time)

Saved by @lbj #bsh

prompt=$(sudo -nv 2>&1)
if [ $? -eq 0 ]; then
  # exit code of sudo-command is 0
  echo "has_sudo__pass_set"
elif echo $prompt | grep -q '^sudo:'; then
  echo "has_sudo__needs_pass"
else
  echo "no_sudo"
fi
content_copyCOPY

https://superuser.com/questions/553932/how-to-check-if-i-have-sudo-access