ここでは、ユーザーがLinuxに属するユーザーとグループをリストする準備をしたBashのスクリプトがあります。

read -p "ユーザー名："ユーザー名を入力します

＃ユーザーが存在するかどうかを確認します
id "$ osername">/dev/null 2>＆1の場合;それから
  ＃ユーザーが存在する場合は、ユーザー名とグループを表示します
  エコー「ユーザー：$ usherame」
  groups = $（id -g "$ username"）
  エコー「グループ：$グループ」
それ以外
  ＃ユーザーが存在しない場合は、エラーメッセージを表示します
  エコー「エラー：ユーザー$ usernameが存在しない」
fi
Aqui tienes el script en bash que he preparado para listar los usuarios y grupos a los que pertenece un usuario en Linux.

read -p "Introduce el nombre de usuario: " username

# Verificar si el usuario existe
if id "$username" >/dev/null 2>&1; then
  # Si el usuario existe, mostrar su nombre de usuario y sus grupos
  echo "Usuario: $username"
  groups=$(id -Gn "$username")
  echo "Grupos: $groups"
else
  # Si el usuario no existe, mostrar un mensaje de error
  echo "Error: el usuario $username no existe"
fi