find
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
| find [2011/01/12 00:49] – 84.119.14.246 | 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 ==== | ||
| + | |||
| + | find . -type d -name 02Februar | ||
| + | |||
| + | ==== Zuletzt veränderte Dateien finden ==== | ||
| + | |||
| + | find / | ||
| + | |||
| + | ==== Sucht nach String in Dateien und löscht diese ==== | ||
| + | |||
| + | find . | xargs grep -l mailto@imf.org | awk ' | ||
| + | vi doit.sh // check for murphy and his law | ||
| + | source doit.sh | ||
| + | |||
| + | ==== String in Dateien suchen und Dateinamen ausgeben ==== | ||
| + | find / | ||
| + | |||
| + | ====String in allen Dateien ändern==== | ||
| + | find . -iname " | ||
| + | |||
| + | ====Backslash (\e in \\e) in allen Dateien ändern ==== | ||
| + | find . -iname " | ||
| + | |||
| + | ====Bestimmte Dateien aus allen Ordern entfernen, aber Ordnerstruktur beibehalten ===== | ||
| + | |||
| + | find . \( -iname " | ||
| + | |||
| ====Bestimmte Dateien in allen Unterverzeichnissen löschen==== | ====Bestimmte Dateien in allen Unterverzeichnissen löschen==== | ||
| find . -type f -name " | find . -type f -name " | ||
| + | find . -type f -name " | ||
| ====Bestimmte Dateien aus allen Unterverzeichnissen in ein Zielverzeichnis verschieben==== | ====Bestimmte Dateien aus allen Unterverzeichnissen in ein Zielverzeichnis verschieben==== | ||
| Zeile 14: | Zeile 50: | ||
| find . -type f -exec chmod 644 {} \; | find . -type f -exec chmod 644 {} \; | ||
| - | ====chmod nur für Ornder==== | + | ====chmod nur für Ordner==== |
| find . -type d -exec chmod 755 {} \; | find . -type d -exec chmod 755 {} \; | ||
| Zeile 47: | Zeile 83: | ||
| find . -type f -exec file -inb {} \;| sort | uniq -c | sort -nr | find . -type f -exec file -inb {} \;| sort | uniq -c | sort -nr | ||
| - | |||
find.1294789759.txt.gz · Zuletzt geändert: von 84.119.14.246
