Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
|
find [2017/05/19 08:13] admin |
find [2018/07/25 12:55] (aktuell) admin |
||
|---|---|---|---|
| Zeile 1: | Zeile 1: | ||
| + | ==== Anzahl der Dateien in Unterverzeichnissen ==== | ||
| + | |||
| + | find . -type f | wc -l | ||
| + | |||
| + | ==== Ohne Beachtung der Groß- und Kleinschreibung ==== | ||
| + | |||
| + | find . -type d -iname 02Februar | ||
| + | |||
| ==== Nach Verzeichnissen suchen ==== | ==== Nach Verzeichnissen suchen ==== | ||
| Zeile 5: | Zeile 13: | ||
| ==== Zuletzt veränderte Dateien finden ==== | ==== Zuletzt veränderte Dateien finden ==== | ||
| - | find /etc -type f -printf '%TY-%Tm-%Td %TT %p\n' | sort -r | more | + | find /var/customers/webs/ -type f -printf '%TY-%Tm-%Td %TT %p\n' | sort -r | more |
| + | |||
| + | ==== Sucht nach String in Dateien und löscht diese ==== | ||
| + | |||
| + | find . | xargs grep -l mailto@imf.org | awk '{print "rm "$1}' > doit.sh | ||
| + | vi doit.sh // check for murphy and his law | ||
| + | source doit.sh | ||
| ==== String in Dateien suchen und Dateinamen ausgeben ==== | ==== String in Dateien suchen und Dateinamen ausgeben ==== | ||
| Zeile 69: | Zeile 83: | ||
| find . -type f -exec file -inb {} \;| sort | uniq -c | sort -nr | find . -type f -exec file -inb {} \;| sort | uniq -c | sort -nr | ||
| - | |||