edv:os:unix:shell:example:find
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
| edv:os:unix:shell:example:find [2024/04/08 13:51] – [Dateien nach Eigenschaften suchen und darauf Kommandos ausführen] Jürgen Kreick | edv:os:unix:shell:example:find [2024/04/09 12:06] (aktuell) – [Dateien nach Eigenschaften suchen und darauf Kommandos ausführen] Jürgen Kreick | ||
|---|---|---|---|
| Zeile 95: | Zeile 95: | ||
| </ | </ | ||
| - | Alle Files ab dem aktuellen Verzeichnis finden, die keine gültige Gruppe besitzen: | + | Alle Files/ |
| + | <code bash> | ||
| + | find . -nouser -ls 2>/ | ||
| + | </ | ||
| + | |||
| + | Alle Files/ | ||
| <code bash> | <code bash> | ||
| find . -nogroup -ls 2>/ | find . -nogroup -ls 2>/ | ||
| </ | </ | ||
| - | Alle Files ab dem aktuellen Verzeichnis finden, die keine gültige Gruppe besitzen, und die Gruppenzugehörigkeit auf " | + | Alle Files/ |
| + | <code bash> | ||
| + | find . -nouser -type f -exec chown --changes zieluser {} \; 2>/ | ||
| + | find . -nouser -type d -exec chown --changes zieluser {} \; 2>/ | ||
| + | </ | ||
| + | |||
| + | Alle Files/ | ||
| <code bash> | <code bash> | ||
| - | find . -nogroup -exec chgrp --changes zielgruppe {} \; 2>/ | + | find . -nogroup |
| + | find . -nogroup -type d -exec chgrp --changes zielgruppe {} \; 2>/ | ||
| </ | </ | ||
| Zeile 113: | Zeile 125: | ||
| |-newer DATEI |Sucht nach Dateien, die nach DATEI verändert wurden | | |-newer DATEI |Sucht nach Dateien, die nach DATEI verändert wurden | | ||
| |-nouser |Sucht nach Dateien, deren User-ID keinem Benutzer entspricht | | |-nouser |Sucht nach Dateien, deren User-ID keinem Benutzer entspricht | | ||
| + | |-nogroup |Sucht nach Dateien, deren Gruppen-ID keiner Gruppe entspricht | | ||
| |-type f |Sucht nur nach regulären Dateien | | |-type f |Sucht nur nach regulären Dateien | | ||
| |-type d |Sucht nur nach Verzeichnissen | | |-type d |Sucht nur nach Verzeichnissen | | ||
| Zeile 118: | Zeile 131: | ||
| ---- | ---- | ||
| - | Stand: | + | Stand: |
| EOF | EOF | ||
edv/os/unix/shell/example/find.1712577092.txt.gz · Zuletzt geändert: 2024/04/08 13:51 von Jürgen Kreick