manpages-de 1.10 - en to de translation catalogue (34 entries)

note: type: TH
en: 2017-09-15
de: 15. September 2017

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

note: type: SH
en: NAME
de: BEZEICHNUNG

note: type: Plain text
en: setenv - change or add an environment variable
de: setenv - eine Umgebungsvariable ändern oder hinzufügen

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

note: type: Plain text
en: B<int setenv(const char *>I<name>B<, const char *>I<value>B<, int >I<overwrite>B<);>
de: B<int setenv(const char *>I<name>B<, const char *>I<wert>B<,>
    B<           int >I<ueberschreiben>B<);>

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: _POSIX_C_SOURCE\ E<gt>=\ 200112L
        || /* Glibc versions E<lt>= 2.19: */ _BSD_SOURCE
de: _POSIX_C_SOURCE\ E<gt>=\ 200112L
        || /* Glibc-Versionen E<lt>= 2.19: */ _BSD_SOURCE

note: type: SH
en: DESCRIPTION
de: BESCHREIBUNG

note: type: Plain text
en: The B<setenv>()  function adds the variable I<name> to the environment with the value I<value>, if I<name> does not already exist.  If I<name> does exist in the environment, then its value is changed to I<value> if I<overwrite> is nonzero; if I<overwrite> is zero, then the value of I<name> is not changed (and B<setenv>()  returns a success status).  This function makes copies of the strings pointed to by I<name> and I<value> (by contrast with B<putenv>(3)).
de: Die Funktion B<seten>v() fügt die Variable I<name> mit dem Wert I<wert> zur Umgebung hinzu, falls I<name> nicht bereits existiert. Wenn I<name> in der Umgebung existiert, dann wird der Wert auf I<wert> geändert, falls I<ueberschreiben> nicht Null ist; wenn I<ueberschreiben> Null ist, dann wird der Wert von I<name> nicht geändert (und B<setenv>() gibt einen Erfolgsstatus zurück). Diese Funktion erstellt Kopien der Zeichenketten, auf die I<name> und I<wert> zeigen (im Gegensatz zu B<putenv>(3)).

note: type: Plain text
en: The B<unsetenv>()  function deletes the variable I<name> from the environment.  If I<name> does not exist in the environment, then the function succeeds, and the environment is unchanged.
de: Die Funktion B<unsetenv>() löscht die Variable I<name> aus der Umgebung. Falls I<name> in der Umgebung nicht existiert, dann hat die Funktion Erfolg und die Umgebung bleibt unverändert.

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

note: type: Plain text
en: The B<setenv>()  function returns zero on success, or -1 on error, with I<errno> set to indicate the cause of the error.
de: Die Funktion B<setenv>() gibt bei Erfolg Null oder bei einem Fehler -1 zurück. Dann wird I<errno> so gesetzt, dass es den Grund des Fehlers anzeigt.

note: type: Plain text
en: The B<unsetenv>()  function returns zero on success, or -1 on error, with I<errno> set to indicate the cause of the error.
de: Die Funktion B<unsetenv>() gibt bei Erfolg Null oder bei einem Fehler -1 zurück. Dann wird I<errno> so gesetzt, dass es den Grund des Fehlers anzeigt.

note: type: SH
en: ERRORS
de: FEHLER

note: type: Plain text
en: I<name> is NULL, points to a string of length 0, or contains an \(aq=\(aq character.
de: I<name> ist NULL, zeigt auf eine Zeichenkette der Länge 0 oder enthält ein »=«-Zeichen.

note: type: Plain text
en: Insufficient memory to add a new variable to the environment.
de: Der Speicher reicht nicht aus, um eine neue Variable zur Umgebung hinzuzufügen.

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: SH
en: NOTES
de: ANMERKUNGEN

note: type: Plain text
en: POSIX.1 does not require B<setenv>()  or B<unsetenv>()  to be reentrant.
de: POSIX.1 erfordert nicht, dass B<setenv>() oder B<unsetenv>() ablaufinvariant sind.

note: type: Plain text
en: Prior to glibc 2.2.2, B<unsetenv>()  was prototyped as returning I<void>; more recent glibc versions follow the POSIX.1-compliant prototype shown in the SYNOPSIS.
de: Vor Glibc 2.2.2 verlangte der Prototyp von B<unsetenv>() die Rückgabe von I<void> – aktuellere Versionen folgen dem POSIX.1-2-konformen Prototyp, der in der ÜBERSICHT gezeigt wird.

note: type: SH
en: BUGS
de: FEHLER

note: type: Plain text
en: POSIX.1 specifies that if I<name> contains an \(aq=\(aq character, then B<setenv>()  should fail with the error B<EINVAL>; however, versions of glibc before 2.3.4 allowed an \(aq=\(aq sign in I<name>.
de: POSIX.1 spezifiziert, dass B<setenv>() mit einem B<EINVAL>-Fehler fehlschlagen sollte, wenn I<name> ein »=«-Zeichen enthält; Versionen von Glibc vor 2.3.4 erlaubten jedoch ein »=«-Zeichen in I<name>.

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