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

Responder a