EnglezăFrancezăSpaniolă

Ad


Favicon OnWorks

getconfposix - Online în cloud

Rulați getconfposix în furnizorul de găzduire gratuit OnWorks prin Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS

Aceasta este comanda getconfposix care poate fi rulată în furnizorul de găzduire gratuit OnWorks folosind una dintre multiplele noastre stații de lucru online gratuite, cum ar fi Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS

PROGRAM:

NUME


getconf — obține valori de configurare

REZUMAT


getconf [−v specificație] system_var

getconf [−v specificație] cale_var caii de acces

DESCRIERE


În prima formă de sinopsis, the getconf utilitatea va scrie la ieșirea standard
valoarea variabilei specificate de system_var operand.

În a doua formă de sinopsis, the getconf utilitatea va scrie la ieșirea standard
valoarea variabilei specificate de cale_var operand pentru calea specificată de
caii de acces operand.

Valoarea fiecărei variabile de configurare va fi determinată ca și cum ar fi fost obținută de
apelând funcția din care este definită a fi disponibilă de acest volum de
POSIX.1‐2008 sau de volumul System Interfaces din POSIX.1‐2008 (vezi OPERANDELE
secțiune). Valoarea trebuie să reflecte condițiile din mediul de operare curent.

OPŢIUNI


getconf utilitatea trebuie să se conformeze volumului Definiții de bază din POSIX.1-2008, Secțiune
12.2, Utilitate Sintaxă Instrucțiuni.

Următoarea opțiune va fi acceptată:

−v specificație
Indicați o specificație specifică și o versiune pentru care variabile de configurare
vor fi determinate. Dacă această opțiune nu este specificată, valorile sunt returnate
corespund unui mediu de compilare conform implementării implicite.

Dacă comanda:

getconf _POSIX_V7_ILP32_OFF32

nu scrie „−1\n” or „nedefinit\n” la ieșirea standard, apoi comenzile
formă:

getconf −v POSIX_V7_ILP32_OFF32 ...

determinați valorile pentru variabilele de configurare corespunzătoare
Mediul de compilare POSIX_V7_ILP32_OFF32 specificat în c99, cel EXTINS
DESCRIERE.

Dacă comanda:

getconf _POSIX_V7_ILP32_OFFBIG

nu scrie „−1\n” or „nedefinit\n” la ieșirea standard, apoi comenzile
formă:

getconf −v POSIX_V7_ILP32_OFFBIG ...

determinați valorile pentru variabilele de configurare corespunzătoare
Mediul de compilare POSIX_V7_ILP32_OFFBIG specificat în c99, cel EXTINS
DESCRIERE.

Dacă comanda:

getconf _POSIX_V7_LP64_OFF64

nu scrie „−1\n” or „nedefinit\n” la ieșirea standard, apoi comenzile
formă:

getconf −v POSIX_V7_LP64_OFF64 ...

determinați valorile pentru variabilele de configurare corespunzătoare
Mediul de compilare POSIX_V7_LP64_OFF64 specificat în c99, cel EXTINS
DESCRIERE.

Dacă comanda:

getconf _POSIX_V7_LPBIG_OFFBIG

nu scrie „−1\n” or „nedefinit\n” la ieșirea standard, apoi comenzile
formă:

getconf −v POSIX_V7_LPBIG_OFFBIG ...

determinați valorile pentru variabilele de configurare corespunzătoare
Mediul de compilare POSIX_V7_LPBIG_OFFBIG specificat în c99, cel EXTINS
DESCRIERE.

OPERANDE


Următorii operanzi vor fi acceptați:

cale_var Un nume al unei variabile de configurare. Toate variabilele din coloana Variabilă
a tabelului din DESCRIEREA a fpathconf() funcție definită în
Volumul interfețelor de sistem din POSIX.1‐2008, fără bretele care îl înconjoară, trebuie să fie
sprijinit. Implementarea poate adăuga alte variabile locale.

caii de acces O cale pentru care variabila specificată de cale_var urmează a fi determinat.

system_var
Un nume al unei variabile de configurare. Toate variabilele următoare trebuie să fie
sprijinit:

* Numele din coloana Variabile a tabelului din DESCRIEREA
sysconf() în volumul System Interfaces din POSIX.1‐2008, cu excepția
pentru intrările corespunzătoare pentru _SC_CLK_TCK, _SC_GETGR_R_SIZE_MAX și
_SC_GETPW_R_SIZE_MAX, fără bretele care îl înconjoară.

Pentru compatibilitate cu versiunile anterioare, următoarele nume de variabile trebuie
fi acceptat și: POSIX2_C_BIND POSIX2_C_DEV POSIX2_CHAR_TERM
POSIX2_FORT_DEV POSIX2_FORT_RUN POSIX2_LOCADEF POSIX2_SW_DEV POSIX2_UPE
POSIX2_VERSION

și va fi echivalent cu același nume prefixat cu un .
Această cerință poate fi eliminată într-o versiune viitoare.

* Numele constantelor simbolice utilizate ca nume argument al
confstr() în volumul System Interfaces din POSIX.1‐2008, fără
prefixul _CS_.

* Numele constantelor simbolice enumerate sub titlurile ``Maximum
Valori" și "Valori minime" în descrierea antet
în volumul Definiții de bază din POSIX.1‐2008, fără anexare
bretele.

Pentru compatibilitate cu versiunile anterioare, următoarele nume de variabile trebuie
fi acceptat și: POSIX2_BC_BASE_MAX POSIX2_BC_DIM_MAX POSIX2_BC_SCALE_MAX
POSIX2_BC_STRING_MAX POSIX2_COLL_WEIGHTS_MAX POSIX2_EXPR_NEST_MAX
POSIX2_LINE_MAX POSIX2_RE_DUP_MAX

și va fi echivalent cu același nume prefixat cu un .
Această cerință poate fi eliminată într-o versiune viitoare.

Implementarea poate adăuga alte valori locale.

Stdin


Nefolosit.

INTRARE DOSARE


Nici unul.

MEDIUL VARIABILE


Următoarele variabile de mediu vor afecta execuția getconf:

LIMBA Furnizați o valoare implicită pentru variabilele de internaționalizare care sunt nesetate sau
nul. (A se vedea volumul Definiții de bază din POSIX.1‐2008, Secțiune 8.2,
Internaționalizare Variabile pentru prioritatea internaţionalizării
variabile utilizate pentru a determina valorile categoriilor locale.)

LC_ALL Dacă este setată la o valoare șir nevid, suprascrieți valorile tuturor celorlalte
variabile de internaţionalizare.

LC_CTYPE Determinați locația pentru interpretarea secvențelor de octeți de date text
ca caractere (de exemplu, caractere pe un singur octet, spre deosebire de caractere pe mai mulți octeți în
argumente).

LC_MESSAGES
Determinați locația care ar trebui utilizată pentru a afecta formatul și conținutul
mesaje de diagnostic scrise la eroare standard.

NLSPATH Determinați locația cataloagelor de mesaje pentru procesarea LC_MESSAGES.

ASINCRON EVENIMENTE


Implicit.

Stdout


Dacă variabila specificată este definită în sistem și valoarea ei este descrisă a fi
disponibil de la confstr() funcție definită în volumul System Interfaces al
POSIX.1‐2008, valoarea acestuia va fi scrisă în următorul format:

„%s\n”, <valoare>

În caz contrar, dacă variabila specificată este definită în sistem, se va scrie valoarea acesteia
în următorul format:

„%d\n”, <valoare>

Dacă variabila specificată este validă, dar este nedefinită în sistem, getconf va scrie
folosind următorul format:

„nedefinit\n”

Dacă numele variabilei este invalid sau apare o eroare, nimic nu va fi scris conform standardului
ieșire.

Stderr


Eroarea standard va fi utilizată numai pentru mesajele de diagnosticare.

REZULTATE DOSARE


Nici unul.

EXTENDED DESCRIERE


Nici unul.

EXIT STAREA


Următoarele valori de ieșire vor fi returnate:

0 Variabila specificată este validă și au fost scrise informații despre starea ei curentă
cu succes.

>0 A apărut o eroare.

CONSECINȚE OF ERORI


Implicit.

următor secțiuni sunt informativ.

APLICARE UTILIZARE


Nici unul.

EXEMPLE


Următorul exemplu ilustrează valoarea {NGROUPS_MAX}:

getconf NGROUPS_MAX

Următorul exemplu ilustrează valoarea lui {NAME_MAX} pentru un anumit director:

getconf NAME_MAX / usr

Următorul exemplu arată cum să tratați cu mai multă atenție rezultatele care ar putea fi
nespecificat:

if valoare=$(getconf PATH_MAX / usr); apoi
if [ „$value” = "nedefinit" ]; apoi
ecou PATH_MAX in / usr is nedeterminat.
altfel
ecou PATH_MAX in / usr is $valoare.
fi
altfel
ecou Eroare in getconf.
fi

FUNDAMENTARE


Nevoia inițială pentru acest utilitar și pentru confstr() funcția, a fost de a oferi o cale
de a găsi valoarea implicită definită de configurație pentru PATH variabilă de mediu.
Întrucât PATH poate fi modificat de utilizator pentru a include directoare care ar putea conține utilitare
înlocuind utilitățile standard, scripturile shell au nevoie de o modalitate de a determina sistemul-
furnizat PATH valoarea variabilei de mediu care conține calea de căutare corectă pentru
utilități standard. Ulterior s-a sugerat că accesul la celelalte variabile descrise în
acest volum al POSIX.1‐2008 ar putea fi util și aplicațiilor.

Această funcționalitate a getconf nu ar fi subsumat în mod adecvat de o altă comandă, cum ar fi:

grep a fost /etc/conf

deoarece o astfel de strategie nu ar oferi valori corecte nici pentru acele variabile care pot
variază în timpul execuției și nici cele care pot varia în funcție de cale.

Versiunile de propunere timpurie ale getconf starea de ieșire specificată 1 când variabila specificată a fost
valide, dar nedefinite în sistem. Șirul de ieșire "nedefinit" este folosit acum pentru a specifica
acest caz cu codul de ieșire 0 deoarece atât de multe lucruri depind de un cod de ieșire de zero atunci când an
utilitarul invocat are succes.

VIITOR INSTRUCTIUNI


Nici unul.

Utilizați getconfposix online folosind serviciile onworks.net


Servere și stații de lucru gratuite

Descărcați aplicații Windows și Linux

  • 1
    wxPython
    wxPython
    Un set de module de extensie Python care
    împachetați clasele GUI multiplatformă din
    wxWidgets.. Public: Dezvoltatori. Utilizator
    interfață: X Window System (X11), Win32...
    Descărcați wxPython
  • 2
    packfilemanager
    packfilemanager
    Acesta este managerul de fișiere al pachetului Total War
    proiect, începând cu versiunea 1.7. A
    scurtă introducere în Warscape
    modding:...
    Descărcați packfilemanager
  • 3
    IPerf2
    IPerf2
    Un instrument de măsurare a traficului de rețea
    Performanță TCP și UDP cu metrici
    atât în ​​jurul debitului cât și al latenței. The
    obiectivele includ menținerea unui activ
    cod iperf...
    Descărcați IPerf2
  • 4
    fre:ac - convertor audio gratuit
    fre:ac - convertor audio gratuit
    fre:ac este un convertor audio și CD gratuit
    ripper pentru diverse formate și codificatoare.
    Dispune de MP3, MP4/M4A, WMA, Ogg
    Format Vorbis, FLAC, AAC și Bonk
    a sustine, ...
    Descărcați fre:ac - convertor audio gratuit
  • 5
    matplotlib
    matplotlib
    Matplotlib este o bibliotecă cuprinzătoare
    pentru crearea statice, animate și
    vizualizări interactive în Python.
    Matplotlib ușurează lucrurile și
    lucru greu...
    Descărcați Matplotlib
  • 6
    Botman
    Botman
    Scrieți logica chatbot-ului o dată și
    conectați-l la unul dintre cele disponibile
    servicii de mesagerie, inclusiv Amazon
    Alexa, Facebook Messenger, Slack,
    Telegram sau chiar tu...
    Descărcați BotMan
  • Mai mult »

Comenzi Linux

Ad