Advertisement
Guest User

Untitled

a guest
Oct 28th, 2016
65
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.46 KB | None | 0 0
  1. #!/bin/bash
  2.  
  3. OLDIFS=$IFS
  4. IFS=","
  5.  
  6. while read class profil lastname firstname pesel
  7. do
  8. first=$(echo $firstname | iconv -f UTF-8 -t ASCII//translit | cut -c 1-2)
  9. last=$(echo $lastname | iconv -f UTF-8 -t ASCII//translit)
  10.  
  11. login=$(echo "$class.$last.$first" | tr '[:upper:]' '[:lower:]')
  12. passwd=$(openssl passwd -1 ${pesel})
  13.  
  14. useradd -c "${firstname} ${lastname}" -d /home/"${login}" -G users -s /bin/bash -p ${passwd} ${login}
  15.  
  16. done < students.csv
  17.  
  18. IFS=$OLDIFS
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement