-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Ricardo Brito do Nascimento wrote: | Olá pessoal! | tenho uma lista com abaixo, e preciso remover todos os itens que possui | penas 2 elementos: | | pub/Habitacao <== como este | | pub/images <== como este | | pub/images/TWiki | | pub/images/TWiki/PatternSkinHeaderArt | | pub/images/TWiki/PatternSkinHeaderArt/1 |
Olá Ricardo, Talvez isto te ajude: IFS="/" while read ;do ~ VET=($REPLY) ~ if [ "[EMAIL PROTECTED]" -gt "2" ]; then ~ echo [EMAIL PROTECTED] | sed 's/ /\//g' ~ fi done < <(cat list) o arquivo list contém a lista de diretorios: pub/Habitacao pub/images pub/images/TWiki pub/images/TWiki/PatternSkinHeaderArt pub/images/TWiki/PatternSkinHeaderArt/1 O que eu faço, utilizando vetor, é contar se a linha tem mais de duas /, se tiver imprime. Abraços. - -- /"\ \ / Flavio Torres ~ X ASCII RIBBON CAMPAIGN - AGAINST HTML MAIL / \ -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.8 (MingW32) iEYEARECAAYFAkhS12AACgkQNRQApncg296DbQCgrdnjdnmSmOU1gL3hL+5M1YaP PdUAn0V7hqFh0IpkbiadmehDXfZC4GT0 =fZw3 -----END PGP SIGNATURE-----
