Re: [shell-script] Xargs| captura de números ale atorios

2009-07-07 Por tôpico Adriano Nunes
Esqueci de um detalhe, além de ter que utilizar o find, precisa que ele só capture arquivo simples e não pasta. Por isso que fiz assim: find $pesquisa -type f -name [0-9] --- Em ter, 7/7/09, Adriano Nunes escreveu: De: Adriano Nunes Assunto: Re: [shell-script] Xargs| captura de números aleato

Re: [shell-script] Xargs| captura de números ale atorios

2009-07-07 Por tôpico Adriano Nunes
Então Julio, perfeito, mas tem um detalhe, preciso usar o find, pois a pasta SPAM fica em diretorios diferentes por exemplo: /var/mail/fulano/SPAM, /var/mail/beltrano/SPAM. Vlw!!! --- Em ter, 7/7/09, Julio C. Neves escreveu: De: Julio C. Neves Assunto: Re: [shell-script] Xargs| captura de nú

Re: [shell-script] Xargs| captura de números aleato rios

2009-07-07 Por tôpico Julio C. Neves
Aê Adriano, usando o método KISS: ;) $ ls /var/mail/SPAM/[0-9]* | xargs -i mv {} /quarentena -- Abraços, Julio Cursos de Shell e Zenity? - Em SP ligue (11) 2125-4747; - Em DF ligue (61) 3223-3000; - No RJ darei um treinamento em 23, 24 e 25/07 (p/ detalhes ligue (21) 2561-0867); - Turmas fecha

[shell-script] Xargs| captura de números aleatorios

2009-07-07 Por tôpico Adriano Nunes
E ai Galera! É o seguinte estou com duas dúvidas mortais! :) Gostaria de saber se nesse script estou utilizando de forma correta o comando xargs. A outra questão é que preciso fazer uma pesquisa em uma determinada pasta identificada como SPAM e nela preciso mover todos os arquivos que iniciam

Re: [shell-script] Re: Ajuda Rastreamento Correios

2009-07-07 Por tôpico Anderson Duarte
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Olá Ernander! No site do funcoesZZ do Aurelio, nas funçoes extras tem uma chamada zzrastreamento que é justamente pra rastrear entregas dos correios. Vê se te serve: http://funcoeszz.googlecode.com/svn/trunk/extra/zzrastreamento - -- ___

Re: [shell-script] Re: Ajuda Rastreamento Correios

2009-07-07 Por tôpico Julio C. Neves
Traduzindo isso tudo para um one-liner e simplificando a ER, vem: grep -A2 '[0-3][0-9]/[0-1][0-9]/20[0-1][0-9] [0-2][0-9]:[0-5][0-9]' arquivo | tail -2 | tr -d '\n' A simplificação deve-se ao fato de que, no grep, não há necessidade de escapar tudo e pelo tr ser mais leve (e portanto mais rápido)