Linux /
FindKomutuOrnekleri"find" komutu �rnkeleri:Case insensitive arama: Adında "xpad" kelimesi ge�en dosyaları arar. B�y�k-k���k harf ayrımı g�zetmez.find /home/ozgun -iname "xpad" .c veya .txt uzantılı dosyaları /tmp altına linkler.find . \( -name "*.c" -o -name "*.txt" \) -exec ln -s {} /tmp \; 2> /dev/null 1> /dev/null Bulunduğumuz dizinde, 3 ve 3'ten fazla g�nden �nce oluşturulan dosyaların bulunup silinmesi:$ find . -ctime +3 -exec rm '{}' \; Bulunduğumuz dizinde, 3 g�n �nce oluşturulmuş dosyaların silinmesi:$ find . -ctime 3 -exec rm '{}' \; Bulunduğumuz dizinde "sess" ile başlayan dosyaların silinmesi.$ find . -name "sess*" -exec rm '{}' \; Bulunduğumuz dizinde 777KB'tan b�y�k dosyaların bulunması:$ find . -size +777k -print Using "find" with multiple -name clauses% find . ( -name "*.jpg" -o -name "*.gif" ) -exec do_something_wih {} ; Using Image Magick to scale an image proportionally% find . -name "*.jpg" -exec convert -verbose -geometry 150x150 {} {} ; Doing something to a hierarchy of files% find . -name "*.h" -exec grep NSDoWhatIMean {} ; -print Finding suid executables% find . -type f -perm +06000 -print Kaynaklar: http://borkware.com/quickies/everything/ |