manpages-de 3.40-0.1 - en to de translation catalogue (29 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: perror - print a system error message
de: perror - eine Systemfehlermeldung ausgeben

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

note: type: Plain text
en: B<int >I<errno>B<; >/* Not really declared this way; see errno(3) */
de: B<int >I<errno>B<; >/* Nicht wirklich auf diese Weise deklariert; siehe errno(3). */

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: I<sys_errlist>,
    I<sys_nerr>:
        Since glibc 2.19:
            _DEFAULT_SOURCE
        Glibc 2.19 and earlier:
            _BSD_SOURCE
de: I<sys_errlist>,
    I<sys_nerr>:
        Seit Glibc 2.19:
            _DEFAULT_SOURCE
        Glibc 2.19 und älter:
            _BSD_SOURCE

note: type: SH
en: DESCRIPTION
de: BESCHREIBUNG

note: type: Plain text
en: The B<perror>()  function produces a message on standard error describing the last error encountered during a call to a system or library function.
de: Die Funktion B<perror>() schreibt eine Meldung auf die Standardfehlerausgabe, die den zuletzt aufgetretenen Fehler beschreibt, der während eines Aufrufs einer System- oder Bibliotheksfunktion aufgetreten ist.

note: type: Plain text
en: First (if I<s> is not NULL and I<*s> is not a null byte (\(aq\e0\(aq)), the argument string I<s> is printed, followed by a colon and a blank.  Then an error message corresponding to the current value of I<errno> and a new-line.
de: Zuerst wird (falls I<s> nicht NULL und I<*s> kein Null-Byte (\(aq\e0\(aq) ist) der Argumentstring I<s>, danach ein Doppelpunkt, ein Leerzeichen und dann die eine Fehlermeldung, die dem aktuellen Wert von I<errno> entspricht, gefolgt von einem Zeilenvorschub ausgegeben.

note: type: Plain text
en: To be of most use, the argument string should include the name of the function that incurred the error.
de: Um am nützlichsten zu sein, sollte die Argumentenzeichenkette den Namen der Funktion enthalten, die den Fehler auslöste.

note: type: Plain text
en: The global error list I<sys_errlist>[], which can be indexed by I<errno>, can be used to obtain the error message without the newline.  The largest message number provided in the table is I<sys_nerr>-1.  Be careful when directly accessing this list, because new error values may not have been added to I<sys_errlist>[].  The use of I<sys_errlist>[] is nowadays deprecated; use B<strerror>(3)  instead.
de: Die globale Fehlerliste I<sys_errlist>[], die mit I<errno> indiziert werden kann, kann verwandt werden, um die Fehlermeldungen ohne den Zeilenumbruch zu erhalten. Der größte gültige Index für I<sys_errlist>[] ist I<sys_nerr>-1. Vorsicht ist geboten, wenn direkt auf diese Liste zugegriffen wird, denn neue Fehlerwerte sind eventuell noch nicht hinzugefügt worden. Die Verwendung von I<sys_errlist>[] ist heutzutage missbilligt, verwenden Sie stattdessen B<strerror>(3).

note: type: Plain text
en: When a system call fails, it usually returns -1 and sets the variable I<errno> to a value describing what went wrong.  (These values can be found in I<E<lt>errno.hE<gt>>.)  Many library functions do likewise.  The function B<perror>()  serves to translate this error code into human-readable form.  Note that I<errno> is undefined after a successful system call or library function call: this call may well change this variable, even though it succeeds, for example because it internally used some other library function that failed.  Thus, if a failing call is not immediately followed by a call to B<perror>(), the value of I<errno> should be saved.
de: Wenn ein Systemaufruf fehlschlägt, gibt er normalerweise -1 zurück und setzt die Variable I<errno> auf einen Wert, der beschreibt, was falsch lief. (Diese Werte können in I<E<lt>errno.hE<gt>> gefunden werden.) Viele Bibliotheksfunktionen verhalten sich genauso. Die Funktion B<perror>() übersetzt diesen Fehlercode in eine für Menschen lesbare Form. Beachten Sie, dass I<errno> nach erfolgreichem System- oder Bibliotheksfunktionsaufruf undefiniert ist: Dieser Aufruf kann die Variable aber sehr wohl ändern, auch wenn er erfolgreich ist – zum Beispiel, wenn er intern weitere Bibliotheksfunktionen verwendet, die fehlschlagen. Daher sollte der Wert von I<errno> gespeichert werden, wenn auf den fehlgeschlagenen Aufruf nicht sofort ein Aufruf von B<perror>() folgt.

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 externals I<sys_nerr> and I<sys_errlist> derive from BSD, but are not specified in POSIX.1.
de: Die externen I<sys_nerr> und I<sys_errlist> leiten sich aus BSD ab, werden aber nicht in POSIX.1 spezifiziert.

note: type: SH
en: NOTES
de: ANMERKUNGEN

note: and only when _BSD_SOURCE is defined. When .B _GNU_SOURCE is defined, the symbols .I _sys_nerr and .I _sys_errlist are provided. type: Plain text
en: The externals I<sys_nerr> and I<sys_errlist> are defined by glibc, but in I<E<lt>stdio.hE<gt>>.
de: Die externen I<sys_nerr> und I<sys_errlist> sind durch Glibc definiert, befinden sich aber in I<E<lt>stdio.hE<gt>>.

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/.
