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

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

loop com resultado de find


From: Tomás Acauan Schertel
Subject: loop com resultado de find
Date: Sat, 17 Sep 2005 11:40:10 -0300
User-agent: Mozilla Thunderbird 1.0.6 (X11/20050719)

Pessoal,

Eu to criando um script pta apagar imagens com erro em uma arvore de
diretorios.
Eu acho os arquivos com erro usando o seguinte comendo:

tomas@marvin:~$ find ./documentos/wall/ -iname \*.jpg -exec identify {}
\;|grep "Corrupt"

Ai sempre que aparece uma imagen truncada aparece a seguinte linha:

identify: Corrupt JPEG data: premature end of data segment
`./documentos/wall/carros/alfa391024x768.jpg'.

Usando cut dá pra separar só o nome do arquivo
(./documentos/wall/carros/alfa391024x768.jpg).
Mas como eu faço pra emendar um rm pra apagar esses arquivos ??

Valeu a força.

-- 
Tomás A. Schertel
tschertel[at]gmail.com
Linux Registered User #304838
GNU/Linux Slackware
Dropline GNOME


reply via email to

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