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
นี่คือสคริปต์ทุบตีที่ฉันเตรียมไว้เพื่อแสดงรายการผู้ใช้และกลุ่มที่ผู้ใช้เป็นสมาชิกใน Linux อ่าน -p "ป้อนชื่อผู้ใช้:" ชื่อผู้ใช้ # ตรวจสอบว่ามีผู้ใช้อยู่หรือไม่หาก id "$username" >/dev/null 2>&1; แล้ว # หากมีผู้ใช้อยู่ ให้แสดงชื่อผู้ใช้และกลุ่มของตน echo "User: $username" groups=$(id -Gn "$username") echo "Groups: $groups" else # หากไม่มีผู้ใช้อยู่ ให้แสดงข้อผิดพลาด ข้อความสะท้อน "ข้อผิดพลาด: ไม่มีชื่อผู้ใช้ $ ผู้ใช้" fi
spam fails_task lang_mismatch pii not_appropriate hate_speech sexual_content quality toxicity humor helpfulness creativity violence