Shell-Programmierung/tab_kommandos_find_parameter.tex
2004-11-26 15:40:47 +00:00

32 lines
2.6 KiB
TeX

% $Id$
\begin{longtable}{|l|X|}
% KILLED & LINE!!!! \kill
\hline
\endfirsthead
\endhead
\endfoot
\hline
\endlastfoot
Kriterien: & \tabularnewline\STRUT
\texttt{-name }\textsl{pattern} & Suchmuster für den Dateinamen, auch mit Meta-Zeichen (Abschnitt \ref{metazeichen}) \tabularnewline\STRUT
\texttt{-perm [-]}\textsl{mode} & Sucht nach Dateien, deren Berechtigungen dem angegebenen Modus entsprechen. Die Notation erfolgt dabei analog zu \texttt{chmod} (Abschnitt \ref{chmod}), wahlweise in der Buchstaben- oder in der Zahlenform \tabularnewline\STRUT
\texttt{-type }\textsl{c} & Sucht nach Dateien des angegebenen Typs. Dabei kann für \textsl{c} `b' (block device), `c' (character device), `d' (directory), `l' (symbolic link), `p' (pipe), `f' (regular file), oder `s' (socket) eingesetzt werden \tabularnewline\STRUT
\texttt{-user }\textsl{name} & Sucht nach Dateien, die dem angegebenen Benutzer gehören. Die Angabe kann als Name oder als UID erfolgen \tabularnewline\STRUT
\texttt{-group }\textsl{name} & Sucht nach Dateien, die der angegebenen Gruppe gehören. Die Angabe kann als Name oder als GID erfolgen \tabularnewline\STRUT
\texttt{-size }\textsl{n}\texttt{[c]} & Sucht nach Dateien, deren Größe \textsl{n} Blocks\footnote{Blocks geben die Dateigröße in Bytes dividiert durch 512 und aufgerundet auf den nächsten Integer an. Das hat historische Gründe.} oder bei nachgestelltem \texttt{c} \textsl{n} Bytes ist \tabularnewline\STRUT
\texttt{-atime }\textsl{n} & Sucht nach Dateien, deren letzter Zugriff (access time) \texttt{n}*24 Stunden zurück liegt \tabularnewline\STRUT
\texttt{-ctime }\textsl{n} & Sucht nach Dateien, deren letzte Statusänderung (change time) \texttt{n}*24 Stunden zurück liegt \tabularnewline\STRUT
\texttt{-mtime }\textsl{n} & Sucht nach Dateien, deren letzte Änderung (modification time) \texttt{n}*24 Stunden zurück liegt \tabularnewline\STRUT
\texttt{-newer }\textsl{file} & Sucht nach Dateien, die jünger sind als \textsl{file} \tabularnewline\STRUT
Optionen: & \tabularnewline\STRUT
\texttt{-xdev} & Nur auf einem Filesystem suchen \tabularnewline\STRUT
\texttt{-depth } & Normalerweise wird eine Breitensuche durchgeführt, dieser Parameter schaltet auf Tiefensuche um \tabularnewline\STRUT
Aktionen: & \tabularnewline\STRUT
\texttt{-print} & Dies ist default, die gefundenen Dateinamen werden ausgegeben \tabularnewline\STRUT
\texttt{-exec }\textsl{kommando}\texttt{ \{\};} & Führt das Kommando für jede
Fundstelle aus, an Stelle der geschweiften Klammern wird der gefundene
Dateiname eingesetzt. Das abschließende Semikolon muß wegen seiner
Sonderbedeutung in der Regel durch einen Backslash gequoted werden
\end{longtable}