Przejdź do zawartości

Programowanie w systemie UNIX/find

Z Wikibooks, biblioteki wolnych podręczników.


Opis

[edytuj]
  • "find is real-time and as a result it is slower than locate"
  • "find will show an error if you search location you are not allowed to search"[1]

Znajdowanie pliku

[edytuj]

znajdź:

  • w aktualnym katalogu (.)
  • pliki z rozszerzeniem xml
 find . -print | grep -i '.*[.]xml'

lub:

 find  -type f -name "*.c"


Znajdź:

  • plik ( -type f )
  • w katalogu ./c/julia/
  • z rozszerzeniem svg
  find ./c/julia/  -type f -name "*.svg"

Dokumentacja

[edytuj]

Porównaj

[edytuj]
  • ls
  • locate

Źródła

[edytuj]
  1. askubuntu question : finding-files-in-sub-directories
  2. man7.org : find