[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Res: [OT] Laço FOR em script shell



cat users.txt | while read usuario
do
echo cadastrando usuario $usuario
senha=`grep "^$usuario$" senhas.txt`
adduser $usuario $senha || echo "deu caca no usuario=$usuario senha=$senha"
done




From: Samir Patrice <samir.patrice@gmail.com>
Date: Thu, 24 May 2012 14:03:10 -0300
To: <debian-user-portuguese@lists.debian.org>
Subject: [OT] Laço FOR em script shell

Fala galera,

Desculpa pelo off-topic, mas tô com uma dúvida em shell script, até porque não sou muito bom nisso e ainda tô começando, mas alguém poderia me ajudar com um script?
Tenho o seguinte cenário:
- Dois arquivos chamados users.txt e senhas.txt e ambos estão nomes de usuário e senhas respectivamente nos arquivos.
- Pra adicionar um usuário num determinado sistema eu tenho que digitar o comando (hipoteticamente) #adduser <usuario> <senha>
- Nesse script eu teria que ter um laço FOR que buscaria no primeiro arquivo o nome do usuário e no segundo arquivo o a senha desse usuário.

Alguém pode dar uma dica?

--
Samir Patrice

Reply to: