[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Renomear muitos arquivos simultaneamente
From: |
voyeg3r |
Subject: |
Re: Renomear muitos arquivos simultaneamente |
Date: |
Tue, 25 Jul 2006 15:24:09 -0000 |
User-agent: |
eGroups-EW/0.82 |
Uma dica do find:
O próprio comando find tem um modo de exibir somente o nome do
arquivo sem o caminho (alternativa ao basename)
find ~/ -iname *.txt -printf %f\\n
O -printf com opção %f exibe somente o nome do arquivo
na dúvida dê uma olhada do manual do find
man find
Aproveito para enviar algumas dicas sobre o -printf
find . -iname *.txt -printf "%p %m %AA %Ad de %AB de %AY %AX\\n" isto
retorna algo como:
/caminho/leia-me.txt 644 sexta 23 de junho de 2006 10:30:53
Para imprimir o nome do arquivo com o modo de permissão octal use
find ~ -iname *.txt -printf "%p %m\\n"
acrescentando o parâmetro %a retorna o ultimo acesso de acordo com
"-ctime"
find ~ -iname *.txt -printf "%p %a %m\\n"
printf com os parâmetros "%p %m %Ax\\n" retorna algo como
/caminho/leia-me.txt 644 23/06/06
printf com os parâmetros "%p %m %g %u %Ax\\n" retorna algo como
/caminho/leia-me.txt usuario grupo 644 23/06/06
--- Em address@hidden, "Celso Viana"
<celso.vianna@g...> escreveu
>
> 2006/7/1, Edvandro Santos <edvandro.santos@g...>:
> >
> > Boa tarde.
> >
> > Tenho a seguinte disposição dos arquivos:
> >
> > [+] Pasta 1:
> > [-] arquivo1.txt
> > [-] arquivo2.txt
> > [+] Pasta 1:
> > [-] arquivo1.txt
> > [-] arquivo2.txt
> > [-] arquivo3.txt
> > [-] arquivo4.txt
> >
> > A pergunta: Como faço pra renomear todos os arquivos(tanto da pasta 1
> > quanto
> > da pasta 2) ao mesmo tempo, para outra extensão?
> >
> > Agradeço à todos pela colaboração que puderem fazer.
> >
> > --
> > Atenciosamente,
> > Edvandro Santos
> > Desenvolvedor
> > Media Labs Tecnologia
> > edvandro.santos@g...
> >
> >
> > [As partes desta mensagem que não continham texto foram removidas]
> >
> >
> >
>
> No final do artigo do link abaixo tem um exemplo.
>
> http://www.dicas-l.com.br/dicas-l/19980826.php
>
> --
> Celso Vianna
> BSD User: 51318
> http://www.bsdcounter.org
>
> 63 8404-8559
> Palmas/TO
>
>
> [As partes desta mensagem que não continham texto foram removidas]
>