Vyhľadávanie celý systém pomocou:
find / -type f -size +100M -exec ls -lh {} \; | awk '{ print $9 "|| Size : " $5 }'
Ako môžem vynechať adresára? Vidím,- slivka-o, ale nie som si istý, ako na formát možnosť.
Vyhľadávanie celý systém pomocou:
find / -type f -size +100M -exec ls -lh {} \; | awk '{ print $9 "|| Size : " $5 }'
Ako môžem vynechať adresára? Vidím,- slivka-o, ale nie som si istý, ako na formát možnosť.
find / -path /path/to/ommit -prune -o -type f -size +100M -exec ...
# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Z man
:
Ignorovať celý strom adresárov, pomocou -slivka skôr ako je kontrola všetkých súborov v strome. Napríklad, ak chcete preskočiť adresár
src/emacs
a všetky súbory a adresáre pod ním, a tlačiť názvy ostatných súborov zistil, urobiť niečo ako tento:find . -path ./src/emacs -prune -o -print
Upozorňujeme, že vzor zápas skúška sa vzťahuje na celý súbor, meno, od jedného z úvodnej body s názvom na príkazovom riadku.