[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] Xargs| captura de números aleatorios
From: |
Adriano Nunes |
Subject: |
Re: [shell-script] Xargs| captura de números aleatorios |
Date: |
Tue, 7 Jul 2009 11:58:31 -0700 (PDT) |
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 <address@hidden> escreveu:
De: Julio C. Neves <address@hidden>
Assunto: Re: [shell-script] Xargs| captura de números aleatorios
Para: address@hidden
Data: Terça-feira, 7 de Julho de 2009, 18:01
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 fechadas em outras cidades ligue (21) 8112-9988
2009/7/7 Adriano Nunes <estudo_linux@ yahoo.com. br>
>
>
> 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 com numeros para uma pasta que chama quarentena, não
> estou sabendo elaborar isso pois se eu colocar apenas [0-9], ele pega apenas
> arquivos que sejam 1, 2, 3, etc e eu preciso que ele pegue qualquer arquivos
> que inicie com numeros por exemplo: 1sadsd, 3342, 023sd etc.
>
> Alguém pode me ajudar!? Por gentileza!
>
> #!/bin/bash
>
> rm /tmp/txt 2> /dev/null
>
> find /var/mail -type d -name SPAM |xargs > /tmp/txt
>
> pesquisa=`cat /tmp/txt`
>
> for i in `find $pesquisa -type f -name [0-9]`
> do
> mv $i /quarentena/
> echo $i
> done
>
> ____________ _________ _________ _________ _________ _________ _
> Veja quais são os assuntos do momento no Yahoo! +Buscados
> http://br.maisbusca dos.yahoo. com
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
>
[As partes desta mensagem que não continham texto foram removidas]
____________________________________________________________________________________
Veja quais são os assuntos do momento no Yahoo! +Buscados
http://br.maisbuscados.yahoo.com
[As partes desta mensagem que não continham texto foram removidas]
- Re: [shell-script] Xargs| captura de números aleatorios,
Adriano Nunes <=