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

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