#!/bin/bash # while read line do touch ./temptp4.txt file="./temptp4.txt" echo $line > $file user=$(cut -d "," -f 1 $file) usergroup=$(cut -d "," -f 5 $file) passwd=$(cut -d "," -f 2 $file) if ! grep -q $usergroup /etc/group ; then groupadd -f $usergroup fi useradd $user --create-home --groups $usergroup --shell /bin/bash (echo $passwd ; echo $passwd) | passwd $user chown -hR $user /home/$user rm ./temptp4.txt done < ./logins.csv