Advertisement
czemu

User Linux

Apr 26th, 2022 (edited)
155
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 0.52 KB | None | 0 0
  1. #!/bin/bash
  2. #funkcje
  3. sprist()
  4. {
  5. if ! id $user >/dev/null
  6. then
  7. echo "nie ist"
  8. grupy
  9. else
  10. echo "ist"
  11. exit
  12. fi
  13. }
  14.  
  15. grupy()
  16. {
  17.     echo "Podaj siezke do domowego"
  18. read sciezka
  19. grlista
  20. }
  21.  
  22. grlista()
  23. {
  24.     cat /etc/group
  25. echo "Jaka grupa"
  26. read gr
  27. if [ "$gr" == "" ]
  28. then
  29. gr=100
  30. fi
  31. useradd -d $sciezka -g $gr $user
  32. }
  33.  
  34. #funkcje
  35. echo "Jaki user wariacie"
  36. for i in `cat /etc/passwd |cut -d ":" -f 1`  
  37.     do
  38.     echo $i
  39. read -p "Podaj nazwe usera: " user
  40. if [ "$user" != "" ]
  41. then
  42. sprist
  43. break
  44. fi
  45. done
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement