Gentil,

Eu não tenho o arquivo de senhas, somente o de usuários. Gostaria de,
ao processar o arquivo de usuários, que as senhas já fossem geradas,
aleatoriamente e coladas no campo de senha. Algo do tipo...

while read arquivo
do
    cria string com comprimento 6 de [a-z] aleatoriamente
    cola a string no campo senha
done < usuarios.txt

Celso




Em 25/01/06, Gentil de Bortoli Júnior<[EMAIL PROTECTED]> escreveu:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> Celso Viana wrote:
> > Já tenho o arquivo com mais de 300 usuários e gostaria apenas de
> > preencher o campo de senha; terei que usar o sed? no arquivo real, com
> > delimitador ";" o campo de senha é o 4º campo.
>
> Celso, seria interessante ver um trecho do formato do seu arquivo
> real.
>
> Vou assumir que seu arquivo de usuários seja assim:
>
> usuario1;bla1;ble1;;algomais1
> usuario2;bla2;ble2;;algomais2
>
> E que seu arquivo de senhas seja assim:
>
> senha1
> senha2
>
> Então, isso deveria resolver:
>
> $ paste -d";" <(cat usuarios.txt | awk -F ";;" '{print $1}')
> senhas.txt <(cat usuarios.txt | awk -F ";;" '{print $2}')
>
> []s
>
> - --
> Gentil de Bortoli Júnior
> Chave GPG: http://gentil.bortoli.com.br/gpg
>
> "There Is No Gene For The Human Spirit"
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.4.2 (GNU/Linux)
>
> iD8DBQFD14KgR/xCJbtXupkRAj6eAJ448C4ixsQk7OW1Mm0v+mxlN64TagCfSeGx
> pmVsl8kCmlxOk63UWeSsARc=
> =80Yk
> -----END PGP SIGNATURE-----
>
>
> ---------------------------------------------------------------------
> Esta lista não admite a abordagem de outras liguagens de programação, como 
> perl, C etc. Quem insistir em não seguir esta regra será moderado sem prévio 
> aviso.
> ---------------------------------------------------------------------
> Sair da lista: [EMAIL PROTECTED]
> ---------------------------------------------------------------------
> Esta lista é moderada de acordo com o previsto em 
> http://www.listas-discussao.cjb.net
> ---------------------------------------------------------------------
> Servidor Newsgroup da lista: news.gmane.org
> Grupo: gmane.org.user-groups.programming.shell.brazil
>
>
> Links do Yahoo! Grupos
>
>
>
>
>
>
>
>
>


--
Celso Vianna
BSD User: 51318
http://www.bsdcounter.org/
Palmas/TO


---------------------------------------------------------------------
Esta lista não admite a abordagem de outras liguagens de programação, como 
perl, C etc. Quem insistir em não seguir esta regra será moderado sem prévio 
aviso.
---------------------------------------------------------------------
Sair da lista: [EMAIL PROTECTED]
---------------------------------------------------------------------
Esta lista é moderada de acordo com o previsto em 
http://www.listas-discussao.cjb.net
---------------------------------------------------------------------
Servidor Newsgroup da lista: news.gmane.org
Grupo: gmane.org.user-groups.programming.shell.brazil

 
Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
    http://br.groups.yahoo.com/group/shell-script/

<*> Para sair deste grupo, envie um e-mail para:
    [EMAIL PROTECTED]

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
    http://br.yahoo.com/info/utos.html

 



Responder a