Régóta tudok a find
létezéséről, használtam is, de sosem vettem a fáradságot a készségszintű megismerésére.
Minden README.md
fájl keresése az aktuális mappában, rekurzívan (a .
elhagyható):
$ find . -name README.md
Kis/nagybetű különbség nélkül keresi a fájlneveket minta (shell pattern) alapján, típus szerint (f: regular file; d: directory; l: symlink):
$ find /etc/ -iname "*.ini" -type f
Ha teljes elérési úttal akarjuk látni az aktuális mappabeli találatokat:
$ find "$(pwd)" -iname "*log*" -type d
Minden 4 GiB-nál nagyobb fájl keresése:
$ find / -type f -size +4G
A 24 órán belül módosított fájlok adatai (ls action):
$ find -mtime -1 -ls
Parancs végrehajtása minden egyes találaton (exec action):
$ find node_modules -type f -iname readme.md -exec grep --color "my search string" {} +
$ find node_modules -type f -iname readme.md -exec ls -lh {} +