manpages-de - en to de translation catalogue (42 entries)

note: type: TH
en: 2019-03-06
de: 6. März 2019

note: type: TH
en: Linux Programmer's Manual
de: Linux-Programmierhandbuch

note: type: SH
en: NAME
de: BEZEICHNUNG

note: type: Plain text
en: getmntent, setmntent, addmntent, endmntent, hasmntopt, getmntent_r - get filesystem descriptor file entry
de: getmntent, setmntent, addmntent, endmntent, hasmntopt - Lesen des Eintrags in der Dateisystem-Beschreibungsdatei

note: type: SH
en: SYNOPSIS
de: ÜBERSICHT

note: type: Plain text
en: /* GNU extension */
    B<#include E<lt>mntent.hE<gt>>
de: /* GNU-Erweiterung */
    B<#include E<lt>mntent.hE<gt>>

note: type: Plain text
en: Feature Test Macro Requirements for glibc (see B<feature_test_macros>(7)):
de: Mit Glibc erforderliche Makros (siehe B<feature_test_macros>(7)):

note: type: Plain text
en: B<getmntent_r>():
        Since glibc 2.19:
            _DEFAULT_SOURCE
        Glibc 2.19 and earlier:
            _BSD_SOURCE || _SVID_SOURCE
de: B<getmntent_r>():
        Seit Glibc 2.19:
            _DEFAULT_SOURCE
        Glibc 2.19 und älter:
            _BSD_SOURCE || _SVID_SOURCE

note: type: SH
en: DESCRIPTION
de: BESCHREIBUNG

note: type: Plain text
en: These routines are used to access the filesystem description file I</etc/fstab> and the mounted filesystem description file I</etc/mtab>.
de: Diese Routinen werden benutzt, um auf die Dateien I</etc/fstab> und I</etc/mtab> zuzugreifen. Erstere beschreibt die Dateisysteme, letztere die aktuell eingehängten Dateisysteme.

note: type: Plain text
en: The B<setmntent>()  function opens the filesystem description file I<filename> and returns a file pointer which can be used by B<getmntent>().  The argument I<type> is the type of access required and can take the same values as the I<mode> argument of B<fopen>(3).  The returned stream should be closed using B<endmntent>()  rather than B<fclose>(3).
de: Die Funktion B<setmntent>() öffnet die Dateisystem-Beschreibungsdatei I<filename> und liefert einen Dateizeiger zurück, der von B<getmntent>() benutzt werden kann. Das Argument I<type> ist die Art des benötigten Zugriffs und kann dieselben Werte annehmen wie das I<mode>-Argument von fopen(3). Der zurückgelieferte Datenstrom sollte mittels B<endmntent>() statt B<fclose>(3) geschlossen werden.

note: type: Plain text
en: The B<getmntent>()  function reads the next line of the filesystem description file from I<stream> and returns a pointer to a structure containing the broken out fields from a line in the file.  The pointer points to a static area of memory which is overwritten by subsequent calls to B<getmntent>().
de: Die Funktion B<getmntent>() liest die nächste Zeile der Dateisystem-Beschreibungsdatei aus I<stream> und liefert einen Zeiger auf eine Struktur zurück, welche die einzelnen Felder der gelesenen Zeile enthält. Der Zeiger weist zu einem statischen Speicherbereich, der von den folgenden Aufrufen von B<getmntent>() wieder überschrieben wird.

note: type: Plain text
en: The B<addmntent>()  function adds the I<mntent> structure I<mnt> to the end of the open I<stream>.
de: Die Funktion B<addmntent>() fügt die I<mntent>-Struktur an das Ende des offenen I<stream> an.

note: type: Plain text
en: The B<endmntent>()  function closes the I<stream> associated with the filesystem description file.
de: Die Funktion B<endmntent>() schließt den mit der Dateisystemdeskriptorendatei assoziierten I<stream>.

note: type: Plain text
en: The B<hasmntopt>()  function scans the I<mnt_opts> field (see below)  of the I<mntent> structure I<mnt> for a substring that matches I<opt>.  See I<E<lt>mntent.hE<gt>> and B<mount>(8)  for valid mount options.
de: Die Funktion B<hasmntopt>() durchsucht das Feld I<mnt_opts> (siehe unten)  der I<mntent>-Struktur I<mnt> nach einer Teilzeichenkette, die zu I<opt> passt. Gültige Optionen finden Sie unter I<E<lt>mntent.hE<gt>> und in B<mount>(8).

note: type: Plain text
en: The reentrant B<getmntent_r>()  function is similar to B<getmntent>(), but stores the I<struct mount> in the provided I<*mntbuf> and stores the strings pointed to by the entries in that struct in the provided array I<buf> of size I<buflen>.
de: Die ablaufinvariante Funktion B<getmntent_r>() ähnelt B<getmntent>(), speichert aber die I<struct mount> im bereitgestellten I<*mntbuf> und die Zeichenketten, auf welche die Einträge in dieser Struktur zeigen, im Array I<buf> der Größe I<buflen>.

note: type: Plain text
en: The I<mntent> structure is defined in I<E<lt>mntent.hE<gt>> as follows:
de: Die Struktur I<mntent> wird in I<E<lt>mntent.hE<gt>> wie folgt definiert:

note: type: Plain text
en: struct mntent {
        char *mnt_fsname;   /* name of mounted filesystem */
        char *mnt_dir;      /* filesystem path prefix */
        char *mnt_type;     /* mount type (see mntent.h) */
        char *mnt_opts;     /* mount options (see mntent.h) */
        int   mnt_freq;     /* dump frequency in days */
        int   mnt_passno;   /* pass number on parallel fsck */
    };
de: struct mntent {
        char *mnt_fsname;   /* Name des eingehängten Dateisystems */
        char *mnt_dir;      /* Präfix des Dateisystempfads */
        char *mnt_type;     /* Typ des Dateisystems (siehe mntent.h) */
        char *mnt_opts;     /* Mount-Optionen (siehe mntent.h) */
        int  mnt_freq;      /* Dump-Häufigkeit in Tagen */
        int  mnt_passno;    /* Durchgangsnummer beim parallelen fsck */
    };

note: type: Plain text
en: Since fields in the mtab and fstab files are separated by whitespace, octal escapes are used to represent the characters space (\e040), tab (\e011), newline (\e012), and backslash (\e\e) in those files when they occur in one of the four strings in a I<mntent> structure.  The routines B<addmntent>()  and B<getmntent>()  will convert from string representation to escaped representation and back.  When converting from escaped representation, the sequence \e134 is also converted to a backslash.
de: Da die Felder in den Dateien mtab und fstab durch Leerräume getrennt sind, werden oktale Maskierungszeichen verwendet, um die Zeichen Leerzeichen (\e040), Tabulator (\e011), Zeilenumbruch (\e012) und Rückwärtsschrägstrich (\e\e) in diesen Dateien darzustellen, wenn sie in einer der vier Zeichenketten in einer I<mntent>-Struktur auftreten. Die Routinen B<addmntent>() und B<getmntent>() wandeln die Darstellung der Zeichenketten mit und ohne Maskierungszeichen ineinander um. Beim Umwandeln aus der maskierten Darstellung wird die Sequenz \e134 auch in einen Rückwärtsschrägstrich umgewandelt.

note: type: SH
en: RETURN VALUE
de: RÜCKGABEWERT

note: type: Plain text
en: The B<getmntent>()  and B<getmntent_r>()  functions return a pointer to the I<mntent> structure or NULL on failure.
de: Die Funktionen B<getmntent>() und B<getmntent_r>() geben einen Zeiger auf die I<mntent>-Struktur zurück oder NULL bei einem Fehler.

note: type: Plain text
en: The B<addmntent>()  function returns 0 on success and 1 on failure.
de: Die Funktion B<addmntent>() liefert bei Erfolg eine 0 zurück, bei einem Fehler dagegen eine 1.

note: type: Plain text
en: The B<endmntent>()  function always returns 1.
de: Die Funktion B<endmntent>() liefert immer eine 1 zurück.

note: type: Plain text
en: The B<hasmntopt>()  function returns the address of the substring if a match is found and NULL otherwise.
de: Die Funktion B<hasmntopt>() liefert die Adresse der Teilzeichenkette zurück, wenn eine Entsprechung gefunden wurde; ansonsten NULL.

note: type: SH
en: FILES
de: DATEIEN

note: type: Plain text
en: filesystem description file
de: Dateisystembeschreibungsdatei

note: type: Plain text
en: mounted filesystem description file
de: Beschreibungsdatei eingehängter Dateisysteme

note: type: SH
en: ATTRIBUTES
de: ATTRIBUTE

note: type: Plain text
en: For an explanation of the terms used in this section, see B<attributes>(7).
de: Siehe B<attributes>(7) für eine Erläuterung der in diesem Abschnitt verwandten Ausdrücke.

note: type: tbl table
en: Interface
de: Schnittstelle

note: type: tbl table
en: Attribute
de: Attribut

note: type: tbl table
en: Value
de: Wert

note: type: tbl table
en: Thread safety
de: Multithread-Fähigkeit

note: type: SH
en: CONFORMING TO
de: KONFORM ZU

note: type: Plain text
en: The nonreentrant functions are from SunOS 4.1.3.  A routine B<getmntent_r>()  was introduced in HP-UX 10, but it returns an int.  The prototype shown above is glibc-only.
de: Die nicht ablaufinvarianten Funktionen stammen aus SunOS 4.1.3. Eine Routine B<getmntent_r>() wurde in HP-UX 10 eingeführt, aber sie gibt einen I<int> zurück. Den oben erwähnten Prototyp gibt es nur in der Glibc.

note: type: SH
en: NOTES
de: ANMERKUNGEN

note: type: Plain text
en: System V also has a B<getmntent>()  function but the calling sequence differs, and the returned structure is different.  Under System V I</etc/mnttab> is used.  4.4BSD and Digital UNIX have a routine B<getmntinfo>(), a wrapper around the system call B<getfsstat>().
de: Auch System V verfügt über eine B<getmntent>()-Funktion, aber die Aufrufreihenfolge und die zurückgegebene Struktur sind anders. Unter System V wird I</etc/mnttab> verwendet. In 4.4BSD und Digital UNIX gibt es eine Routine B<getmntinfo>(), einen Wrapper um den Systemaufruf B<getfsstat>().

note: type: SH
en: SEE ALSO
de: SIEHE AUCH

note: type: SH
en: COLOPHON
de: KOLOPHON

note: type: Plain text
en: This page is part of release 5.03 of the Linux I<man-pages> project.  A description of the project, information about reporting bugs, and the latest version of this page, can be found at \%https://www.kernel.org/doc/man-pages/.
de: Diese Seite ist Teil der Veröffentlichung 5.03 des Projekts Linux-I<man-pages>. Eine Beschreibung des Projekts, Informationen, wie Fehler gemeldet werden können sowie die aktuelle Version dieser Seite finden sich unter \%https://www.kernel.org/doc/man-pages/.

note: type: Plain text
en: This page is part of release 5.02 of the Linux I<man-pages> project.  A description of the project, information about reporting bugs, and the latest version of this page, can be found at \%https://www.kernel.org/doc/man-pages/.
de: Diese Seite ist Teil der Veröffentlichung 5.02 des Projekts Linux-I<man-pages>. Eine Beschreibung des Projekts, Informationen, wie Fehler gemeldet werden können sowie die aktuelle Version dieser Seite finden sich unter \%https://www.kernel.org/doc/man-pages/.

note: type: Plain text
en: This page is part of release 5.01 of the Linux I<man-pages> project.  A description of the project, information about reporting bugs, and the latest version of this page, can be found at \%https://www.kernel.org/doc/man-pages/.
de: Diese Seite ist Teil der Veröffentlichung 5.01 des Projekts Linux-I<man-pages>. Eine Beschreibung des Projekts, Informationen, wie Fehler gemeldet werden können sowie die aktuelle Version dieser Seite finden sich unter \%https://www.kernel.org/doc/man-pages/.
