Merhaba su isinizi gorecektir, devamina -exec ile istediginizi ekleyin: find . \ \( -path '*_thm' -o -path '*_res' \) -prune \ -o \( -iname '*.jpg' -o -iname '*.png' \) -print
2011/3/10 ilker AYDIN <[email protected]>: > Selamlar, > Sistemde çeşitli amaçlar için gerek konsolda gerek scrpitlerde find komutunu > kendimce kullanıyorum. > misal samba için silinmiş öğeleri kontrol ederek 30 günden eski dosyaları > bulup siliyorum, yada büyük boyutlu dosyaları bularak txt içine yazıyorum > gibi.... > > Neyse şimdi ben find komutu yada varsa başka komut ile operator (yada flag > ta deniyor olabilir) kullanımı hakkında yardım istiyorum. > > Amacım şu; > /images dizini altında yüzlerce dizin binlerce dosya var. > find komutu ile hem *.jpg hemde *.png dosyalarını aynı anda aramak istiyorum > -iname ile büyük-kücük harf ayırmadan yapmak istiyorum > > ama hedef dizini gösterirken hani vardırya ! yada başka opertor ile > _res yada _thm ismi ile başlayan dizinleri aramasın diyebilirmiyim? > > bilmediğimden sallıyorum > find /images "_thm!","_res!" -iname *.jpg , *.png exec mogrify -print -exec > /usr/bin/mogrify -resize 1024\> {} \; > > gibi birşey yapabilirmiyim? > Yani /images dizininde arama yaparken _thm ve _res isimleri ile başlayan > dizinleri aramasın hem jpg hemde png dosyalarını arasın yapılabilirmi? > > Ben bu dizindeki tüm 1024 pixelden yuksek cozunurluklu resimleri 1024 e > ufaltıyorum, 1024 ufakları 1024e büyütmüyorum. > ama tüm durumda mogrify komutu resimleri işlesede işlemesede dosya değişim > tarihlerini işlem saati ile değiştiriyor. > > Birde yeri gelmişken danışmak isterim find ile arama yaparken 1024 > çözünürlükten büyük dosyaları bul listele falan denilebilirmi? > > Umarım yapmak istediğimi sizlere anlatabilmişimdir. > > Teşekkürler... > > > -- > To UNSUBSCRIBE, email to [email protected] > with a subject of "unsubscribe". Trouble? Contact > [email protected] > Archive: http://lists.debian.org/[email protected] > > -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected] Archive: http://lists.debian.org/[email protected]

