[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
- loop com resultado de find,
Tomás Acauan Schertel <=