# German translation of manpages # This file is distributed under the same license as the manpages-l10n package. # Copyright © of this file: # Markus Kaufmann , 1996. # Martin Eberhard Schauer , 2012. # Helge Kreutzmann , 2012, 2016-2017. # Mario Blättermann , 2021, 2022, 2023. msgid "" msgstr "" "Project-Id-Version: manpages-de\n" "POT-Creation-Date: 2024-03-01 17:05+0100\n" "PO-Revision-Date: 2023-02-23 20:14+0100\n" "Last-Translator: Mario Blättermann \n" "Language-Team: German \n" "Language: de\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Generator: Lokalize 22.12.2\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" #. type: TH #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "readdir" msgstr "readdir" #. type: TH #: archlinux fedora-40 fedora-rawhide mageia-cauldron #, no-wrap msgid "2023-10-31" msgstr "31. Oktober 2023" #. type: TH #: archlinux fedora-40 fedora-rawhide mageia-cauldron #, no-wrap msgid "Linux man-pages 6.06" msgstr "Linux man-pages 6.06" #. type: SH #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "NAME" msgstr "BEZEICHNUNG" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "readdir - read a directory" msgstr "readdir - liest ein Verzeichnis" #. type: SH #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "LIBRARY" msgstr "BIBLIOTHEK" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "Standard C library (I, I<-lc>)" msgstr "Standard-C-Bibliothek (I, I<-lc>)" #. type: SH #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "SYNOPSIS" msgstr "ÜBERSICHT" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "B<#include Edirent.hE>\n" msgstr "B<#include Edirent.hE>\n" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "BIB<);>\n" msgstr "BIB<);>\n" #. type: SH #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "DESCRIPTION" msgstr "BESCHREIBUNG" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "The B() function returns a pointer to a I structure " "representing the next directory entry in the directory stream pointed to by " "I. It returns NULL on reaching the end of the directory stream or if " "an error occurred." msgstr "" "Die Funktion B() liefert einen Zeiger auf eine I-Struktur " "zurück, welche den nächsten Eintrag in dem Verzeichnis-Stream darstellt, auf " "das I weist. Falls das Dateiende erreicht wurde oder ein Fehler " "auftrat, wird NULL zurückgegeben." #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "In the glibc implementation, the I structure is defined as follows:" msgstr "" "In der Glibc-Implementierung ist die Struktur I wie folgt definiert:" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "" "struct dirent {\n" " ino_t d_ino; /* Inode number */\n" " off_t d_off; /* Not an offset; see below */\n" " unsigned short d_reclen; /* Length of this record */\n" " unsigned char d_type; /* Type of file; not supported\n" " by all filesystem types */\n" " char d_name[256]; /* Null-terminated filename */\n" "};\n" msgstr "" "struct dirent {\n" " ino_t d_ino; /* Inode-Nummer */\n" " off_t d_off; /* kein Offset; siehe ANMERKUNGEN */\n" " unsigned short d_reclen; /* Länge dieses Datensatzes */\n" " unsigned char d_type; /* Dateityp; nicht von allen\n" " Dateisystemtypen unterstützt */\n" " char d_name[256]; /* Mit Nullbyte abgeschlossener Dateiname */\n" "};\n" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "The only fields in the I structure that are mandated by POSIX.1 are " "I and I. The other fields are unstandardized, and not " "present on all systems; see NOTES below for some further details." msgstr "" "POSIX.1 fordert in der I-Struktur lediglich die Felder I und " "I. Die anderen Felder sind nicht standardisiert und nicht auf allen " "Systemen vorhanden; siehe die folgenden ANMERKUNGEN für einige weitere " "Details." #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "The fields of the I structure are as follows:" msgstr "Die Felder der Struktur I sind wie folgt definiert:" #. type: TP #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "I" msgstr "I" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "This is the inode number of the file." msgstr "Dies ist die Inode-Nummer der Datei." #. type: TP #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "I" msgstr "I" #. https://lwn.net/Articles/544298/ #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "The value returned in I is the same as would be returned by calling " "B(3) at the current position in the directory stream. Be aware " "that despite its type and name, the I field is seldom any kind of " "directory offset on modern filesystems. Applications should treat this " "field as an opaque value, making no assumptions about its contents; see also " "B(3)." msgstr "" "Der in I zurückgegebene Wert ist der gleiche, als wenn B(3) " "an der aktuellen Position im Verzeichnis-Stream aufgerufen werden würde. " "Beachten Sie, dass ungeachtet des Typs und Namens das I-Feld in " "modernen Dateisystemen selten ein Verzeichnis-Offset irgendeiner Art ist. " "Anwendungen sollten dieses Feld als verdeckten Wert auffassen und keine " "Vermutungen über dessen Inhalt anstellen; siehe auch B(3)." #. type: TP #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "I" msgstr "I" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "This is the size (in bytes) of the returned record. This may not match the " "size of the structure definition shown above; see NOTES." msgstr "" "Dies ist die Größe (in Bytes) des zurückgelieferten Datensatzes. Dies könnte " "auf die Größe der oben gezeigten Strukturdefinition nicht passen; siehe " "ANMERKUNGEN." #. type: TP #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "I" msgstr "I" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "This field contains a value indicating the file type, making it possible to " "avoid the expense of calling B(2) if further actions depend on the " "type of the file." msgstr "" "Dieses Feld enthält einen Wert, der den Dateityp anzeigt und es damit " "ermöglicht, die Kosten für den Aufruf von B(2) zu vermeiden, falls " "weitere Aktionen von dem Dateityp abhängen." #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "When a suitable feature test macro is defined (B<_DEFAULT_SOURCE> since " "glibc 2.19, or B<_BSD_SOURCE> on glibc 2.19 and earlier), glibc defines the " "following macro constants for the value returned in I:" msgstr "" "Falls ein geeignetes Feature-Test-Makro (B<_DEFAULT_SOURCE> unter Glibc-" "Versionen seit 2.19 oder B<_BSD_SOURCE> unter Glibc-Versionen 2.19 und " "älter) definiert ist, definiert Glibc die folgenden Makrokonstanten für den " "in I zurückgelieferten Wert:" #. type: TP #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "B" msgstr "B" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "This is a block device." msgstr "Dies ist ein blockorientiertes Gerät." #. type: TP #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "B" msgstr "B" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "This is a character device." msgstr "Dies ist ein zeichenorientiertes Gerät." #. type: TP #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "B" msgstr "B" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "This is a directory." msgstr "Dies ist ein Verzeichnis." #. type: TP #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "B" msgstr "B" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "This is a named pipe (FIFO)." msgstr "Dies ist ein FIFO (eine benannte Pipe)." #. type: TP #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "B" msgstr "B" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "This is a symbolic link." msgstr "Dies ist ein symbolischer Link." #. type: TP #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "B" msgstr "B" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "This is a regular file." msgstr "Dies ist eine reguläre Datei." #. type: TP #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "B" msgstr "B" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "This is a UNIX domain socket." msgstr "Dies ist ein UNIX Domain Socket." #. type: TP #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "B" msgstr "B" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "The file type could not be determined." msgstr "Der Dateityp konnte nicht ermittelt werden." #. kernel 2.6.27 #. The same sentence is in getdents.2 #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "Currently, only some filesystems (among them: Btrfs, ext2, ext3, and ext4) " "have full support for returning the file type in I. All " "applications must properly handle a return of B." msgstr "" "Derzeit unterstützen nur ein paar Dateisysteme (darunter Btrfs, ext2, ext3 " "und ext4) die Rückgabe des Dateityps in I vollständig. Alle " "Anwendungen müssen mit dem Rückgabewert B umgehen können." #. type: TP #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "I" msgstr "I" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "This field contains the null terminated filename. I." msgstr "" "Dieses Feld enthält den mit einem Nullbyte abgeschlossenen Dateinamen. " "I." #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "The data returned by B() may be overwritten by subsequent calls to " "B() for the same directory stream." msgstr "" "Die von B() zurückgegebenen Daten können bei nachfolgenden Aufrufen " "von B() für den gleichen Verzeichnis-Stream überschrieben werden." #. type: SH #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "RETURN VALUE" msgstr "RÜCKGABEWERT" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "On success, B() returns a pointer to a I structure. (This " "structure may be statically allocated; do not attempt to B(3) it.)" msgstr "" "Nach erfolgreichem Abschluss gibt B() einen Zeiger auf eine " "I-Struktur zurück. (Diese Struktur kann statisch bereitgestellt " "worden sein; versuchen Sie nicht, den Speicher mittels B(3) " "freizugeben.)" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "If the end of the directory stream is reached, NULL is returned and I " "is not changed. If an error occurs, NULL is returned and I is set to " "indicate the error. To distinguish end of stream from an error, set " "I to zero before calling B() and then check the value of " "I if NULL is returned." msgstr "" "Falls das Ende des Verzeichnis-Streams erreicht wird, ist der Rückgabewert " "NULL und I wird nicht geändert. Wenn ein Fehler eintritt, wird NULL " "zurückgegeben und I wird gesetzt, um den Fehler anzuzeigen. Um das " "Ende des Streams von einem Fehler zu unterscheiden, setzen Sie vor dem " "Aufruf von B() I auf Null und prüfen dann den Wert von " "I, falls NULL zurückgeliefert wurde." #. type: SH #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "ERRORS" msgstr "FEHLER" #. type: TP #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "B" msgstr "B" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "Invalid directory stream descriptor I." msgstr "Unzulässiger Deskriptor für den Verzeichnis-Stream I." #. type: SH #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "ATTRIBUTES" msgstr "ATTRIBUTE" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "For an explanation of the terms used in this section, see B(7)." msgstr "" "Siehe B(7) für eine Erläuterung der in diesem Abschnitt " "verwandten Ausdrücke." #. type: tbl table #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "Interface" msgstr "Schnittstelle" #. type: tbl table #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "Attribute" msgstr "Attribut" #. type: tbl table #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "Value" msgstr "Wert" #. type: tbl table #: archlinux debian-unstable fedora-40 fedora-rawhide mageia-cauldron #: opensuse-tumbleweed #, no-wrap msgid ".na\n" msgstr ".na\n" #. type: tbl table #: archlinux debian-unstable fedora-40 fedora-rawhide mageia-cauldron #: opensuse-tumbleweed #, no-wrap msgid ".nh\n" msgstr ".nh\n" #. type: tbl table #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "B()" msgstr "B()" #. type: tbl table #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "Thread safety" msgstr "Multithread-Fähigkeit" #. type: tbl table #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "MT-Unsafe race:dirstream" msgstr "MT-Unsicher race:dirstream" #. FIXME . #. http://www.austingroupbugs.net/view.php?id=696 #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "In the current POSIX.1 specification (POSIX.1-2008), B() is not " "required to be thread-safe. However, in modern implementations (including " "the glibc implementation), concurrent calls to B() that specify " "different directory streams are thread-safe. In cases where multiple " "threads must read from the same directory stream, using B() with " "external synchronization is still preferable to the use of the deprecated " "B(3) function. It is expected that a future version of POSIX.1 " "will require that B() be thread-safe when concurrently employed on " "different directory streams." msgstr "" "In der aktuellen POSIX.1-Spezifikation (POSIX.1-2008) muss B() " "nicht Thread-sicher sein. Bei modernen Implementierungen (einschließlich der " "Glibc-Implementierung) sind gleichzeitige Aufrufe von B(), die " "verschiedene Verzeichnis-Streams festlegen, Thread-sicher. In Fällen, in " "denen mehrere Threads vom gleichen Verzeichnis-Stream lesen müssen, wird die " "Verwendung von B() mit externere Synchronisation immer noch der " "Verwendung der veralteten Funtion B(3) vorgezogen. Es wird " "erwartet, dass zukünftige Versionen von POSIX.1 verlangen werden, dass " "B() Thread-sicher ist, wenn es parallel auf verschiedene " "Verzeichnis-Streams angewandt wird." #. type: SH #: archlinux debian-unstable fedora-40 fedora-rawhide mageia-cauldron #: opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "VERSIONS" msgstr "VERSIONEN" #. POSIX.1-2001, POSIX.1-2008 #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "Only the fields I and (as an XSI extension) I are specified " "in POSIX.1. Other than Linux, the I field is available mainly only " "on BSD systems. The remaining fields are available on many, but not all " "systems. Under glibc, programs can check for the availability of the fields " "not defined in POSIX.1 by testing whether the macros " "B<_DIRENT_HAVE_D_NAMLEN>, B<_DIRENT_HAVE_D_RECLEN>, B<_DIRENT_HAVE_D_OFF>, " "or B<_DIRENT_HAVE_D_TYPE> are defined." msgstr "" "Von POSIX.1 werden nur die Felder I und (als XSI-Erweiterung) " "I beschrieben. Neben Linux ist das Feld I hauptsächlich auf " "BSD-Systemen verfügbar. Die restlichen Felder sind auf vielen, aber nicht " "allen Systemen verfügbar. Unter Glibc können Programme die Verfügbarkeit der " "nicht von POSIX.1 definierten Felder überprüfen. Dazu müssen sie prüfen, ob " "die Makros B<_DIRENT_HAVE_D_NAMLEN>, B<_DIRENT_HAVE_D_RECLEN>, " "B<_DIRENT_HAVE_D_OFF> oder B<_DIRENT_HAVE_D_TYPE> definiert sind." #. type: SS #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "The d_name field" msgstr "Das Feld d_name" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "The I structure definition shown above is taken from the glibc " "headers, and shows the I field with a fixed size." msgstr "" "Die oben gezeigte Strukturdefinition I stammt aus den Glibc-Headern " "und zeigt das Feld I mit einer festen Größe." #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "I: applications should avoid any dependence on the size of the " "I field. POSIX defines it as I, a character array " "of unspecified size, with at most B characters preceding the " "terminating null byte (\\[aq]\\e0\\[aq])." msgstr "" "I: Anwendungen sollten Abhängigkeiten von der Größe des Feldes " "I vermeiden. POSIX definiert es als I, ein " "Zeichenfeld von unbestimmter Größe, mit höchstens B Zeichen vor " "dem abschließenden Nullbyte (»\\e0«)." #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "POSIX.1 explicitly notes that this field should not be used as an lvalue. " "The standard also notes that the use of I is incorrect; use " "I instead. (On some systems, this field is defined as " "I!) By implication, the use I to " "capture the size of the record including the size of I is also " "incorrect." msgstr "" "POSIX.1 bemerkt explizit, dass dieses Feld nicht als Lvalue verwandt werden " "soll. Der Standard merkt auch an, dass die Verwendung von I " "nicht korrekt ist; verwenden Sie stattdessen I. (Auf einigen " "Systemen ist dieses Feld als I definiert!) Daraus ergibt " "sich, dass die Verwendung von I zur Ermittlung der " "Größe des Datensatzes einschließlich der Größe von I auch nicht " "korrekt ist." #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "Note that while the call" msgstr "Beachten Sie, dass obwohl der Aufruf" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "fpathconf(fd, _PC_NAME_MAX)\n" msgstr "fpathconf(fd, _PC_NAME_MAX)\n" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "returns the value 255 for most filesystems, on some filesystems (e.g., CIFS, " "Windows SMB servers), the null-terminated filename that is (correctly) " "returned in I can actually exceed this size. In such cases, the " "I field will contain a value that exceeds the size of the glibc " "I structure shown above." msgstr "" "für die meisten Dateisysteme den Wert 255 zurückliefert, auf einigen " "Dateisystemen (z.B. CIFS und Windows-SMB-Servern) der mit einem Nullbyte " "abgeschlossene Dateiname, der (korrekterweise) in I zurückgeliefert " "wird, diese Größe tatsächlich überschreiten kann. In diesen Fällen wird das " "Feld I einen Wert enthalten, der die Größe der oben gezeigten " "Glibc-Struktur I überschreitet." #. type: SH #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "STANDARDS" msgstr "STANDARDS" #. type: Plain text #: archlinux debian-unstable fedora-40 fedora-rawhide mageia-cauldron #: opensuse-leap-15-6 opensuse-tumbleweed msgid "POSIX.1-2008." msgstr "POSIX.1-2008." #. type: SH #: archlinux debian-unstable fedora-40 fedora-rawhide mageia-cauldron #: opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "HISTORY" msgstr "GESCHICHTE" #. type: Plain text #: archlinux debian-unstable fedora-40 fedora-rawhide mageia-cauldron #: opensuse-leap-15-6 opensuse-tumbleweed msgid "POSIX.1-2001, SVr4, 4.3BSD." msgstr "POSIX.1-2001, SVr4, 4.3BSD." #. type: SH #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "NOTES" msgstr "ANMERKUNGEN" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "A directory stream is opened using B(3)." msgstr "Ein Verzeichnis-Stream wurde mittels B(3) geöffnet." #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "The order in which filenames are read by successive calls to B() " "depends on the filesystem implementation; it is unlikely that the names will " "be sorted in any fashion." msgstr "" "Die Reihenfolge, in der Dateinamen durch sukzessive Aufrufe von B() " "gelesen werden, hängt von der Dateisystemimplementierung ab; es ist daher " "unwahrscheinlich, dass die Namen in irgendeiner Weise sortiert sein werden." #. type: SH #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "SEE ALSO" msgstr "SIEHE AUCH" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "B(2), B(2), B(3), B(3), B(3), " "B(3), B(3), B(3), B(3), " "B(3), B(3), B(3)" msgstr "" "B(2), B(2), B(3), B(3), B(3), " "B(3), B(3), B(3), B(3), " "B(3), B(3), B(3)" #. type: TH #: debian-bookworm #, no-wrap msgid "2023-02-05" msgstr "5. Februar 2023" #. type: TH #: debian-bookworm #, no-wrap msgid "Linux man-pages 6.03" msgstr "Linux man-pages 6.03" #. type: Plain text #: debian-bookworm msgid "POSIX.1-2001, POSIX.1-2008, SVr4, 4.3BSD." msgstr "POSIX.1-2001, POSIX.1-2008, SVr4, 4.3BSD." #. type: TH #: debian-unstable opensuse-tumbleweed #, no-wrap msgid "2023-07-20" msgstr "20. Juli 2023" #. type: TH #: debian-unstable opensuse-tumbleweed #, no-wrap msgid "Linux man-pages 6.05.01" msgstr "Linux man-pages 6.05.01" #. type: TH #: opensuse-leap-15-6 #, no-wrap msgid "2023-03-30" msgstr "30. März 2023" #. type: TH #: opensuse-leap-15-6 #, no-wrap msgid "Linux man-pages 6.04" msgstr "Linux-Handbuchseiten 6.04"