Isso eu já tentei..

O que eu preciso é que em cada sessão seja comparada se há usuários repetidos 
onde o arquivo original é assim:
[/]
fulano = r
beltrano = r
ciclano = r
fulano = rw

[/projetos]
fulano = r
beltrano = r
ciclano = r
beltrano = rw

Devendo o arquivo ficar assim
[/]
beltrano = r
ciclano = r
fulano = rw

[/projetos]
fulano = r
ciclano = r
beltrano = rw

Onde foi retirado o usuário repetido na primeira sessão o "fulano = r"
e da segunda sessão [/projetos] foi retirado o usuário "beltrano = r".

Vlw.


--- Em shell-script@yahoogrupos.com.br, MrBiTs <mrbits....@...> escreveu
>
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA256
> 
> 
> > [/]
> > fulano = r
> > beltrano = r
> > ciclano = r
> > fulano = rw
> > 
> > [/projetos]
> > fulano = r
> > beltrano = r
> > ciclano = r
> > beltrano = rw
> > 
> > Gostaria de saber como faço para comparar os usuários repetidos em cada 
> > sessão e retirar os que contém "= r". Tem como fazer isso?
> 
> sort -u mostrará para você somente os registros únicos
> grep -ev "= r$" eliminará os registros que contem a string "= r" seguida de 
> um caracter de final de linha
> 
> 
> - -- 
> 
> Um abraço
> 
> .0. MrBiTs - mrbits....@...
> ..0 GnuPG  - 
> http://pgp.mit.edu:11371/pks/lookup?op=get&search=0x6EC818FC2B3CA5AB
> 000 http://www.mrbits.com.br
> 
> 
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.4.10 (GNU/Linux)
> 
> iQEcBAEBCAAGBQJMYAHsAAoJEG7IGPwrPKWrGyIH/1LvpUhEWT9eIqn0PUOH8cVm
> ns4Kw9hqXDldnYKEpX0SO/Lx4I/u+stDmRmTv2HZXtNsrDoS/LbKXB0ykySQgNHo
> QnQJRuDpnaCiJjEFWOAfNzbTqA8Gdyazo8/mYDaR7fMDZ7JHLqQsPMwnAPPKunJ8
> Q013FScwmCE0gZ6Tvpmdjwhp6bGjDkqZduUE4VkU4X7Kv1YFhYWTXdyKcZTQaO+4
> LaPT8l7kduDDG8tp154WBQ7Kf5Vj9/pV7RFH/M1qI5rYr5MucFG/YlspvvWtccYH
> Jcge33vVTgrG65ZAQ7R9DVFv77ps7tHTaZt0eaukf1ftFew9i/c29Pnbi+4UyD0=
> =2BY3
> -----END PGP SIGNATURE-----
>


Responder a