program_invocation_name(3)

NUME
program_invocation_name, program_invocation_short_name - obține numele utilizat pentru a invoca programul apelant

BIBLIOTECA
Biblioteca C standard (libc, -lc)

REZUMAT
#define _GNU_SOURCE         /* Consultați feature_test_macros(7) */
#include <errno.h>

extern char *program_invocation_name;
extern char *program_invocation_short_name;

DESCRIERE
program_invocation_name conține numele care a fost utilizat pentru a invoca programul de apelare. Aceasta este aceeași cu valoarea lui argv[0] din main(), cu diferența că domeniul de aplicare al lui program_invocation_name este global.

program_invocation_short_name conține componenta basename a numelui de bază a numelui care a fost utilizat pentru a invoca programul apelant. Adică, este aceeași valoare ca și program_invocation_name, cu tot textul până la și inclusiv bara oblică finală (/), dacă există, eliminat.

Aceste variabile sunt inițializate automat de către codul de pornire glibc în timpul execuției.

STANDARDE
Aceste variabile sunt extensii GNU și nu ar trebui să fie utilizate în programe destinate a fi portabile.

NOTE
Fișierul /proc/[număr]/cmdline, specific Linux, oferă acces la informații similare.

CONSULTAȚI ȘI
proc(5)

TRADUCERE
Traducerea în limba română a acestui manual a fost creată de Remus-Gabriel Chelu <remusgabriel.chelu@disroot.org>

Această traducere este documentație gratuită; citiți Licența publică generală GNU Versiunea 3 (https://www.gnu.org/licenses/gpl-3.0.html) sau o versiune ulterioară cu privire la condiții privind drepturile de autor. NU se asumă Nicio RESPONSABILITATE.

Dacă găsiți erori în traducerea acestui manual, vă rugăm să trimiteți un e-mail la translation-team-ro@lists.sourceforge.net.