Provided by: manpages-de-dev_4.21.0-2_all bug

BEZEICHNUNG

       program_invocation_name, program_invocation_short_name - ermitteln des zum Aufruf verwandten Namens

BIBLIOTHEK

       Standard-C-Bibliothek (libc, -lc)

ÜBERSICHT

       #define _GNU_SOURCE         /* siehe feature_test_macros(7) */
       #include <errno.h>

       extern char *program_invocation_name;
       extern char *program_invocation_short_name;

BESCHREIBUNG

       program_invocation_name  enthält den Namen, der zum Aufruf des aufrufenden Programms verwandt wurde. Dies
       ist der  gleiche  Wert  wie  argv[0]  in  main()  mit  dem  Unterschied,  dass  der  Geltungsbereich  von
       program_invocation_name global ist.

       program_invocation_short_name enthält die Basisnamenkomponente des Namens, der zum Aufruf des aufrufenden
       Programms  verwandt  wurde,  d.h. den gleichen Wert wie program_invocation_name, wobei aller Text bis zum
       abschließenden Schrägstrich (/) (falls vorhanden) entfernt wurde.

       Diese Variablen werden automatisch durch den Laufzeit-Startcode von Glibc initialisiert.

STANDARDS

       Diese Variablen sind GNU-Erweiterungen und sollten nicht in Programmen verwandt  werden,  die  portierbar
       sein sollen.

ANMERKUNGEN

       Die  Linux-spezifische  Datei  /proc/[Nummer]/cmdline  stellt  den Zugriff auf ähnliche Informationen zur
       Verfügung.

SIEHE AUCH

       proc(5)

ÜBERSETZUNG

       Die deutsche Übersetzung dieser Handbuchseite wurde von Helge Kreutzmann <debian@helgefjell.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 die
       Mailingliste der Übersetzer.

Linux man-pages 6.03                            30. Oktober 2022                      program_invocation_name(3)