getdirentries
get directory entries in a filesystem-independent format
- Provided by: manpages-de-dev (Version: 1.4-1)
- Source: manpages-de
- Report a bug
get directory entries in a filesystem-independent format
#include <dirent.h>
ssize_t getdirentries(int fd, char *buf, size_t nbytes , off_t *basep);
Mit Glibc erforderliche Makros (siehe feature_test_macros(7)):
getdirentries(): _BSD_SOURCE || _SVID_SOURCE
Liest die Verzeichniseinträge von dem durch fd angegebenen Verzeichnis in buf. Es werden höchstens nbytes gelesen. Der Lesevorgang startet beim Offset *basep, welcher nach jedem Lesevorgang aktualisiert wird.
getdirentries() liefert die Anzahl gelesener Bytes zurück. Wenn das Verzeichnisende erreicht wurde, wird 0 zurückgeliefert. Bei Auftreten eines Fehlers wird -1 zurückgeliefert und errno entsprechend gesetzt.
Für Details lesen Sie bitte den Quellcode Ihrer Linux-Bibliothek.
Nicht in POSIX.1-2001. Die Funktion ist in den BSDs und einigen wenigen anderen Systemen implementiert. Verwenden Sie stattdessen opendir(3) und readdir(3).
This page is part of release 3.54 of the Linux man-pages project. A description of the project, and information about reporting bugs, can be found at http://www.kernel.org/doc/man-pages/.
Die deutsche Übersetzung dieser Handbuchseite wurde von Markus Kaufmann <markus.kaufmann@gmx.de> und Martin Eberhard Schauer <Martin.E.Schauer@gmx.de> erstellt.
Diese Übersetzung ist Freie Dokumentation; lesen Sie die GNU General Public License Version 3 oder neuer bezüglich der Copyright-Bedingungen. Es wird KEINE HAFTUNG übernommen.
Wenn Sie Fehler in der Übersetzung dieser Handbuchseite finden, schicken Sie bitte eine E-Mail an <debian-l10n-german@lists.debian.org>.