Hier werden die Unterschiede zwischen zwei Versionen gezeigt.
Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung Nächste Überarbeitung | Vorherige Überarbeitung Nächste Überarbeitung Beide Seiten, nächste Überarbeitung | ||
lpi1:find [2016/06/28 14:16] ingo_wichmann [find] |
lpi1:find [2016/11/04 08:38] stefan_miethke [exec & friends] |
||
---|---|---|---|
Zeile 5: | Zeile 5: | ||
* Wie viele README-Dateien gibt es im System? | * Wie viele README-Dateien gibt es im System? | ||
- | * In welchen Verzeichnissen sind die meisten Bilder? (( | + | * In welchen Verzeichnissen sind die meisten jpg-Bilder? (( |
- | find /usr/ -iname '*.png' -o -iname '*.jpg' -printf '%h\n' | uniq -c | sort -n | + | find /usr/ -iname '*.jpg' -printf '%h\n' | uniq -c | sort -n |
+ | oder | ||
+ | find /usr/ -iname '*.jpg' | xargs dirname | sort | uniq -c | sort -n | ||
)) | )) | ||
* Welches sind die am häufigsten vergebenen Berechtigungen im System? (( | * Welches sind die am häufigsten vergebenen Berechtigungen im System? (( | ||
Zeile 19: | Zeile 21: | ||
time find doc -type f -executable -exec chmod -x {} + | time find doc -type f -executable -exec chmod -x {} + | ||
find doc -type f -executable -print0 | xargs -0 chmod -x | find doc -type f -executable -print0 | xargs -0 chmod -x | ||
+ | # mit Zeitmessung (als shell gruppe) | ||
+ | time { find doc -type f -executable -print0 | xargs -0 chmod -x; } | ||
===== Ausgabe steuern ===== | ===== Ausgabe steuern ===== |