.\" -*- coding: UTF-8 -*- .\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.50.1. .\"******************************************************************* .\" .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* .TH TEST 1 "April 2026" "GNU coreutils 9.11" "Dienstprogramme für Benutzer" .SH BEZEICHNUNG test \- Dateitypen überprüfen und Werte vergleichen .SH ÜBERSICHT \fBtest\fP \fIAUSDRUCK\fP .br \fBtest\fP .br .\" \& tells doclifter the brackets are literal (Bug#31803). \fB[\&\fP \fIAUSDRUCK\fP \fB]\&\fP .br \fB[\& ]\&\fP .br \fB[\&\fP \fIOPTION\fP .SH BESCHREIBUNG .\" Add any additional description here .PP Das Programm wird mit einem Exit\-Status gemäß AUSDRUCK beendet. .TP \X'tty: link https://www.gnu.org/software/coreutils/test#test\-\-help'\fB\-\-help\fP\X'tty: link' Zeigt Hilfeinformationen an und beendet das Programm. .TP \X'tty: link https://www.gnu.org/software/coreutils/test#test\-\-version'\fB\-\-version\fP\X'tty: link' Gibt Versionsinformationen aus und beendet das Programm. .PP Ein weggelassener AUSDRUCK liefert den Wert falsch. Anderenfalls ist AUSDRUCK wahr oder falsch und setzt den Exit\-Status. Er ist wie folgt: .TP ( AUSDRUCK ) AUSDRUCK ist wahr .TP ! AUSDRUCK AUSDRUCK ist falsch .TP AUSDRUCK1 \fB\-a\fP AUSDRUCK2 Sowohl AUSDRUCK1 als auch AUSDRUCK2 sind wahr .TP AUSDRUCK1 \fB\-o\fP AUSDRUCK2 Entweder AUSDRUCK1 oder AUSDRUCK2 sind wahr .TP \X'tty: link https://www.gnu.org/software/coreutils/manual/coreutils.html#test\-n'\fB\-n \fP\fIZEICHENKETTE\fP\X'tty: link' Die Länge von ZEICHENKETTE ist ungleich Null .TP ZEICHENKETTE Äquivalent zu \fB\-n\fP ZEICHENKETTE .TP \X'tty: link https://www.gnu.org/software/coreutils/manual/coreutils.html#test\-z'\fB\-z \fP\fIZEICHENKETTE\fP\X'tty: link' Die Länge von ZEICHENKETTE ist Null .TP ZEICHENKETTE1 = ZEICHENKETTE2 Die Zeichenketten sind identisch .TP ZEICHENKETTE1 != ZEICHENKETTE2 Die Zeichenketten sind nicht identisch .TP ZEICHENKETTE1 > ZEICHENKETTE2 ZEICHENKETTE1 ist größer als ZEICHENKETTE2 in der aktuellen Locale .TP ZEICHENKETTE1 < ZEICHENKETTE2 ZEICHENKTTE1 ist kleiner als ZEICHENKETTE2 in der aktuellen Locale .TP \X'tty: link https://www.gnu.org/software/coreutils/manual/coreutils.html#test\-eq'\fIGANZZAHL1\fP\fB \-eq \fP\fIGANZZAHL2\fP\X'tty: link' GANZZAHL1 ist gleich GANZZAHL2 .TP \X'tty: link https://www.gnu.org/software/coreutils/manual/coreutils.html#test\-ge'\fIGANZZAHL1\fP\fB \-ge \fP\fIGANZZAHL2\fP\X'tty: link' GANZZAHL1 ist größer als oder gleich GANZZAHL2 .TP \X'tty: link https://www.gnu.org/software/coreutils/manual/coreutils.html#test\-gt'\fIGANZZAHL1\fP\fB \-gt \fP\fIGANZZAHL2\fP\X'tty: link' GANZZAHL1 ist größer als GANZZAHL2 .TP \X'tty: link https://www.gnu.org/software/coreutils/manual/coreutils.html#test\-le'\fIGANZZAHL1\fP\fB \-le \fP\fIGANZZAHL2\fP\X'tty: link' GANZZAHL1 ist kleiner als oder gleich GANZZAHL2 .TP \X'tty: link https://www.gnu.org/software/coreutils/manual/coreutils.html#test\-lt'\fIGANZZAHL1\fP\fB \-lt \fP\fIGANZZAHL2\fP\X'tty: link' GANZZAHL1 ist kleiner als GANZZAHL2 .TP \X'tty: link https://www.gnu.org/software/coreutils/manual/coreutils.html#test\-ne'\fIGANZZAHL1\fP\fB \-ne \fP\fIGANZZAHL2\fP\X'tty: link' GANZZAHL1 ist nicht gleich GANZZAHL2 .TP \X'tty: link https://www.gnu.org/software/coreutils/manual/coreutils.html#test\-ef'\fIDATEI1\fP\fB \-ef \fP\fIDATEI2\fP\X'tty: link' DATEI1 und DATEI2 haben dieselbe Geräte\- und Inode\-Nummern .TP \X'tty: link https://www.gnu.org/software/coreutils/manual/coreutils.html#test\-nt'\fIDATEI1\fP\fB \-nt \fP\fIDATEI2\fP\X'tty: link' DATEI1 ist neuer (Änderungsdatum) als DATEI2 .TP \X'tty: link https://www.gnu.org/software/coreutils/manual/coreutils.html#test\-ot'\fIDATEI1\fP\fB \-ot \fP\fIDATEI2\fP\X'tty: link' DATEI1 ist älter als DATEI2 .TP \X'tty: link https://www.gnu.org/software/coreutils/manual/coreutils.html#test\-b'\fB\-b \fP\fIDATEI\fP\X'tty: link' DATEI existiert und ist ein »block special« .TP \X'tty: link https://www.gnu.org/software/coreutils/manual/coreutils.html#test\-c'\fB\-c \fP\fIDATEI\fP\X'tty: link' DATEI existiert und ist ein »character special« .TP \X'tty: link https://www.gnu.org/software/coreutils/manual/coreutils.html#test\-d'\fB\-d \fP\fIDATEI\fP\X'tty: link' DATEI existiert und ist ein Verzeichnis .TP \X'tty: link https://www.gnu.org/software/coreutils/manual/coreutils.html#test\-e'\fB\-e \fP\fIDATEI\fP\X'tty: link' DATEI existiert .TP \X'tty: link https://www.gnu.org/software/coreutils/manual/coreutils.html#test\-f'\fB\-f \fP\fIDATEI\fP\X'tty: link' DATEI existiert und ist eine reguläre DATEI .TP \X'tty: link https://www.gnu.org/software/coreutils/manual/coreutils.html#test\-g'\fB\-g \fP\fIDATEI\fP\X'tty: link' DATEI existiert und das »Set\-Group\-ID«\-Bit ist gesetzt .TP \X'tty: link https://www.gnu.org/software/coreutils/manual/coreutils.html#test\-G'\fB\-G \fP\fIDATEI\fP\X'tty: link' DATEI existiert und gehört der effektiven Gruppenkennung .TP \X'tty: link https://www.gnu.org/software/coreutils/manual/coreutils.html#test\-h'\fB\-h \fP\fIDATEI\fP\X'tty: link' DATEI existiert und ist ein symbolischer Link (identisch zu \fB\-L\fP) .TP \X'tty: link https://www.gnu.org/software/coreutils/manual/coreutils.html#test\-k'\fB\-k \fP\fIDATEI\fP\X'tty: link' DATEI existiert und hat das »Sticky«\-Bit gesetzt .TP \X'tty: link https://www.gnu.org/software/coreutils/manual/coreutils.html#test\-L'\fB\-L \fP\fIDATEI\fP\X'tty: link' DATEI existiert und ist ein symbolischer Link (identisch zu \fB\-h\fP) .TP \X'tty: link https://www.gnu.org/software/coreutils/manual/coreutils.html#test\-N'\fB\-N \fP\fIDATEI\fP\X'tty: link' DATEI existiert und wurde seit dem letzten Lesen geändert .TP \X'tty: link https://www.gnu.org/software/coreutils/manual/coreutils.html#test\-O'\fB\-O \fP\fIDATEI\fP\X'tty: link' DATEI existiert und gehört der effektiven Benutzerkennung .TP \X'tty: link https://www.gnu.org/software/coreutils/manual/coreutils.html#test\-p'\fB\-p \fP\fIDATEI\fP\X'tty: link' DATEI existiert und ist eine benannte Pipe .TP \X'tty: link https://www.gnu.org/software/coreutils/manual/coreutils.html#test\-r'\fB\-r \fP\fIDATEI\fP\X'tty: link' DATEI existiert und der Benutzer hat Lesezugriff .TP \X'tty: link https://www.gnu.org/software/coreutils/manual/coreutils.html#test\-s'\fB\-s \fP\fIDATEI\fP\X'tty: link' DATEI existiert und hat eine Größe größer Null .TP \X'tty: link https://www.gnu.org/software/coreutils/manual/coreutils.html#test\-S'\fB\-S \fP\fIDATEI\fP\X'tty: link' DATEI existiert und ist ein »Socket« .TP \X'tty: link https://www.gnu.org/software/coreutils/manual/coreutils.html#test\-t'\fB\-t \fP\fIDD\fP\X'tty: link' Datei\-Deskriptor DD ist auf einem Terminal geöffnet .TP \X'tty: link https://www.gnu.org/software/coreutils/manual/coreutils.html#test\-u'\fB\-u \fP\fIDATEI\fP\X'tty: link' DATEI existiert und das »Set\-User\-ID«\-Bit ist gesetzt .TP \X'tty: link https://www.gnu.org/software/coreutils/manual/coreutils.html#test\-w'\fB\-w \fP\fIDATEI\fP\X'tty: link' DATEI existiert und der Benutzer hat Schreibzugriff .TP \X'tty: link https://www.gnu.org/software/coreutils/manual/coreutils.html#test\-x'\fB\-x \fP\fIDATEI\fP\X'tty: link' DATEI existiert und ist durch Benutzer ausführbar (oder durchsuchbar) .PP Außer den Tests \fB\-h\fP und \fB\-L\fP werden symbolische Links von allen DATEI\-Tests dereferenziert. Bedenken Sie, dass runde Klammern für Shells maskiert werden müssen, z.B. mit Rückschrägstrichen (»backslashes«). GANZZAHL kann auch \fB\-l\fP ZEICHENKETTE sein, das durch die Länge der ZEICHENKETTE ersetzt wird. .PP Binäre \fB\-a\fP und \fB\-o\fP sind mehrdeutig. Verwenden Sie stattdessen »test EXPR1 && test EXPR2« oder »test EXPR1 || test EXPR2«. .PP \&»[« beachtet \fB\-\-help\fP und \fB\-\-version\fP, »test« behandelt sie als ZEICHENKETTE. .PP Ihre Shell hat eventuell eine eigene Version von test oder [, die üblicherweise die hier beschriebene Version ersetzt. Bitte lesen Sie die Dokumentation Ihrer Shell für Details über die Optionen, die sie unterstützt. .SH AUTOR Geschrieben von Kevin Braunsdorf und Matthew Bradburn. .SH "FEHLER MELDEN" Melden Sie Fehler (auf Englisch) an .MT bug\-coreutils@gnu.org .ME . .br Website der GNU Coreutils: .UR https://www.gnu.org/software/coreutils/ .UE .br Allgemeine Hilfe zur Benutzung von GNU\-Software: .UR https://www.gnu.org/gethelp/ .UE .br Melden Sie Fehler in der Programmübersetzung an .UR https://translationproject.org/team/de.html das deutschsprachige Team beim GNU Translation Project .UE . .SH COPYRIGHT Copyright \(co 2026 Free Software Foundation, Inc. Lizenz GPLv3+: .UR https://gnu.org/licenses/gpl.html GNU GPL Version 3 .UE oder neuer. .br Dies ist freie Software: Sie können sie verändern und weitergeben. Es gibt KEINE GARANTIE, soweit gesetzlich zulässig. .SH "SIEHE AUCH" \fBaccess\fP(2) .PP .br Die vollständige Dokumentation finden Sie hier: .br oder lokal verfügbar mit: info \(aq(coreutils) test invocation\(aq .PP .SH ÜBERSETZUNG Die deutsche Übersetzung dieser Handbuchseite wurde von Dr. Tobias Quathamer , Mario Blättermann und Helge Kreutzmann erstellt. .PP Diese Übersetzung ist Freie Dokumentation; lesen Sie die .UR https://www.gnu.org/licenses/gpl-3.0.html GNU General Public License Version 3 .UE oder neuer bezüglich der Copyright-Bedingungen. Es wird KEINE HAFTUNG übernommen. .PP Wenn Sie Fehler in der Übersetzung dieser Handbuchseite finden, schicken Sie bitte eine E-Mail an die .MT debian-l10n-german@lists.debian.org Mailingliste der Übersetzer .ME .