Ou ainda, colocando um espaco antes e depois do mes ls -la | grep \ Jan\ | awk '{ print $9 } '
Espero ter ajudado, Paulo Coimbra > Olá pessoal, > > Estou usando meus super conhecimentos ninjas para fazer um script que > copie as mensagens do mês corrente e jogue em uma pasta separada, apenas > para deixar a mailbox mais vazia pois se depender do usuário vai sempre > ter sempre 8.000 mensagens na caixa de entrada :-) > > Bom, o que eu não consigo fazer é um modo para localizar e mover os > arquivos do mês de Janeiro, por exemplo... só o que consigo fazer é > pegar os aquivos de 30 dias atrás, o que não é muito confiável. > > Se desse para mover a saída de "ls -l | grep Jan" por exemplo seria > ótimo. > > Abaixo segue a "coisa" que estou tentando bolar: > > -----8<------------8<-------- > #!/bin/sh > data=`date +%m` > if [ $data = '01' ] ; then dias=30 && mes=Janeiro > elif [ $data = '02' ]; then dias=27 && mes=Fevereiro > elif [ $data = '03' ]; then dias=30 && mes=Marco > elif [ $data = '04' ]; then dias=29 && mes=Abril > elif [ $data = '05' ]; then dias=30 && mes=Maio > elif [ $data = '06' ]; then dias=29 && mes=Junho > elif [ $data = '07' ]; then dias=30 && mes=Julho > elif [ $data = '08' ]; then dias=30 && mes=Agosto > elif [ $data = '09' ]; then dias=29 && mes=Setembro > elif [ $data = '10' ]; then dias=30 && mes=Outubro > elif [ $data = '11' ]; then dias=29 && mes=Novembro > elif [ $data = '12' ]; then dias=30 && mes=Dezembro > fi > > echo "Para o mês $mes fazer um find de $dias atrás" > > # Cria e 'assina' o diretório > maildirmake .$mes > chown -R vmail:vmail .$mes/ > cat courierimapsubscribed > echo "INBOX.$mes" >> courierimapsubscribed > > # Rodar no último dia do mês! > find cur -type f -mtime -$dias -exec mv * .$mes/cur {} \; > -----8<------------8<-------- > > Grato > > -- > Tiago Cruz > http://linuxrapido.org > Linux User #282636 > > "The box said: Requires MS Windows or better, so I installed Linux" > > _______________________________________________ > freebsd mailing list > freebsd@fug.com.br > http://lists.fug.com.br/listinfo.cgi/freebsd-fug.com.br > _______________________________________________ freebsd mailing list freebsd@fug.com.br http://lists.fug.com.br/listinfo.cgi/freebsd-fug.com.br