shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [shell-script] script para datar fotos


From: jimmy
Subject: Re: [shell-script] script para datar fotos
Date: Fri, 19 Dec 2008 16:36:35 -0200
User-agent: Mutt/1.4.2.3i

On Fri, Dec 19, 2008 at 03:06:29PM -0200, china wrote:
> Olá!!!
> 
> Boa a dica do find, não tinha pensado nela. Com a linha que você
> passou, eu retirei o %f para retirar o nome do arquivo e obtive duas
> colunas, uma com o nome do arquivo e outra com a data:
> 
> dsc00738.jpg 2008-06-04
> dsc00563.jpg 2008-01-19
> dsc00305.jpg 2007-09-30
> dsc00964.jpg 2008-11-29
> 
> Agora, como eu coloco isso numa variável para que o convert possa
> pegar a foto dsc00738.jpg e gravar nela a data 2008-06-04, e seguir a
> fila lendo todo o diretório ???

find . -name \*.jpg -printf "%f %TY-%Tm-%Td_%f\n" | 
while read igm datadafoto; do
  convert <parametros> "$datadafoto" <parametros> $file "${file}_datada"
done

o nome do arquivo estará na variável $img e a data estará na variável
$datadafoto; recomendo fazer o teste colocando um echo antes do comando e
verificando se as variáveis estão com os valores corretos.

> 
> 2008/12/19 jimmy <address@hidden>:
> > saudações china,
> >
> > segue uma sugestão:
> >
> > find . -name \*jpg -printf "%f %TY-%Tm-%Td_%f\n" |
> > while read img imgdatada; do
> > echo $img $imgdatada
> > done
> >
> 
> ------------------------------------


reply via email to

[Prev in Thread] Current Thread [Next in Thread]