Code: Select all
$ findCode: Select all
$ find . Za pretragu fajlova koji u nazivu imaju reč font koristite sledeću sintaksu:
Code: Select all
$ find . -name "*font*"Code: Select all
$ find /usr/share -name "*font*"Pretraga fajlova čiji naziv počinje sa FreeSans, na lokaciji /usr/share:
Code: Select all
$ find /usr/share -name "FreeSans*"Code: Select all
$ find /usr/share -iname "freesans*"Code: Select all
$ find . -mtime +2 -iname "*.txt"Code: Select all
$ find /usr/share -name "gimp*"Code: Select all
/usr/bin/gimp-remote
/usr/bin/gimptool-2.0
/usr/bin/gimp-2.6
/usr/bin/gimp-console-2.6
/usr/bin/gimp-console
/usr/bin/gimp
/usr/bin/gimp-remote-2.6Code: Select all
$ find /usr/share -name "gimp*" -printf "%f\n"Code: Select all
gimp-remote
gimptool-2.0
gimp-2.6
gimp-console-2.6
gimp-console
gimp
gimp-remote-2.6Code: Select all
$ find . -size +500k -name "*.png"Code: Select all
$ find . -size +1M -name "*.png"Code: Select all
$ find . -size -10c -name "*.jpg"Uvek možete koristiti i pipe (pajp) iliti uspravnu crtu. Na taj način možete zadatu komandu (tačnije, rezultat zadate komande) da prosledite drugoj. Na primer, ako biste želeli da u trenutnom direktorijumu izlistate sve slike (sa ekstenzijom .png) koje su veće od 2 MB i da pritom imate uvid u dozvole nad tim slikama, upotrebićete dodatnu komandu xargs iza pipe:
Code: Select all
$ find . -size +2M -name "*.png" | xargs ls -lhCode: Select all
$ find . -size +2M -name "*.png" | xargs rm -rCode: Select all
$ find ~/ -name "*.odt" -exec grep -l "slackware" {} +Code: Select all
$ find . -type f -print0 | xargs -0 du -h | sort -hr | head -20 
