< Linux-Praxisbuch < Konsole
Aufruf: find [Pfad...] [Suchkriterium]
Der Standardpfad ist das aktuelle Verzeichnis; der Standardausdruck ist -print Der Ausdruck darf bestehen aus: Operatoren, Optionen, Tests, und Aktionen:
Operatoren (abnehmende Priorität; -and ist eingeschlossen, wenn es nirgendwo anders angegeben ist):
( AUSDR ) ! AUSDR -not AUSDR AUSDR1 -a AUSDR2 AUSDR1 -and AUSDR2
AUSDR1 -o AUSDR2 AUSDR1 -or AUSDR2 AUSDR1, AUSDR2
lageabhängige Optionen (immer wahr): -daystart -follow -regextype
normale Optionen (immer wahr, vor anderen Ausdrücken festgelegt):
-depth --help -maxdepth LEVELS -mindepth LEVELS -mount -noleaf
--version -xdev -ignore_readdir_race -noignore_readdir_race
Tests (N kann +N oder -N oder N sein):
-amin N -anewer DATEI -atime N -cmin N
-cnewer DATEI -ctime N -empty -false -fstype Typ -gid N -group NAME
-ilname MUSTER -iname MUSTER -inum N -iwholename MUSTER -iregex MUSTER
-links N -lname MUSTER -mmin N -mtime N -name MUSTER -newer DATEI
-nouser -nogroup -path MUSTER -perm [+-]MODUS -regex MUSTER
-wholename MUSTER -size N[bcwkMG] -true -type [bcdpflsD] -uid N
-used N -user NAME -xtype [bcdpfls]
Aktionen:
-delete -print0 -printf FORMAT -fprintf DATEI FORMAT -print
-fprint0 DATEI -fprint DATEI -ls -fls DATEI -prune -quit
-exec BEFEHL ; -exec BEFEHL {} + -ok COMMAND ;
-execdir BEFEHL ; -execdir BEFEHL {} + -okdir BEFEHL ;
Bugs können auf http://savannah.gnu.org (oder per eMail an <bug-findutils@gnu.org>) berichtet und verfolgt werden.
This article is issued from Wikibooks. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.