N�o sou expert, mas faria o seu script da seguinte forma:
lines=`wc -l usuarios.txt | awk '{print $1}'`for i in `seq 1 $lines` ; do userline=`head -$i usuarios.txt | tail -1` LOGIN=`echo $userline | cut -f1 -d:` NOME=`echo $userline | cut -f2 -d:` SERIE=`echo $userline | cut -f3 -d:` SENHA=`/usr/bin/mkpasswd -l 8 -d 3 -C 2` useradd $LOGIN -c "$SERIE - $NOME" -g aluno -p $SENHA echo "$SERIE - $NOME ==> $LOGIN ==> SENHA = $SENHA" >> senhas.txt done
Falou.
Edson Ahlert wrote:
Ol�!!!
Precisa da m�ozinho de um "expert" em shell script!!!
-- \_\_\_\_\_\_\_\_\_\_\_\_\_\_\_____/_/_/_/_/_/_/_/_/_/_/_/_/_/_/
Dornelles Vissotto Junior
Laboratory for Environmental Monitoring and Modeling Analysis
LEMMA - UFPR/IAPAR/SIMEPAR - Centro Polit�cnico
Caixa Postal 19100 CEP 81531-990 Curitiba - PR - Brasil
Tel.:+55 41 366-1133 R.2310 Fax.:+55 41 366-2122
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _____ _ _ _ _ _ _ _ _ _ _ _ _ _ _
/ / / / / / / / / / / / / / / \ \ \ \ \ \ \ \ \ \ \ \ \ \ \--------------------------------------------------------------------------- Esta lista � patrocinada pela Conectiva S.A. Visite http://www.conectiva.com.br
Arquivo: http://bazar2.conectiva.com.br/mailman/listinfo/linux-br Regras de utiliza��o da lista: http://linux-br.conectiva.com.br FAQ: http://www.zago.eti.br/menu.html
