main1.sh 992 B

1234567891011121314151617181920212223242526272829303132333435
  1. #!/bin/bash
  2. view_user_info() {
  3. read -p "Введите имя пользователя: " username
  4. getent passwd "$username"
  5. }
  6. create_user() {
  7. read -p "Введите имя нового пользователя: " username
  8. sudo useradd "$username"
  9. echo "Пользователь $username создан."
  10. }
  11. delete_user() {
  12. read -p "Введите имя пользователя для удаления: " username
  13. sudo userdel "$username"
  14. echo "Пользователь $username удален."
  15. }
  16. while true; do
  17. echo "1) Просмотр информации о пользователе"
  18. echo "2) Создание пользователя"
  19. echo "3) Удаление пользователя"
  20. echo "4) Выход"
  21. read -p "Ваш выбор: " choice
  22. case $choice in
  23. 1) view_user_info ;;
  24. 2) create_user ;;
  25. 3) delete_user ;;
  26. 4) exit ;;
  27. *) echo "Неверный выбор." ;;
  28. esac
  29. done