建立一csv檔, 兩個欄位如下
5101,532
5102,592
5103,321
第一欄為帳號使用班級加座號, 第二欄為密碼
建立學生群組
groupadd students
mkdir -p /home/students/111/5/
#!/bin/bash class="5"; csv="${class}.csv"; while IFS="," read -r seatno passwd do user="$seatno"; home="/home/students/111/$class/$user"; #if [ ${#user} > 3 ] #then echo "user: $user" echo "passwd: $passwd" echo "home: $home" useradd $user -g students -m -d $home -s /sbin/nologin; echo -e "$passwd\n$passwd" | passwd $user echo -e "$passwd\n$passwd" | smbpasswd -s -a $user echo "$user created"; #fi done < <(tail -n +1 $csv)