EngelsFransSpaans

Ad


OnWorks-favicon

getconfposix - Online in de cloud

Voer getconfposix uit in de gratis hostingprovider van OnWorks via Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator

Dit is de opdracht getconfposix die kan worden uitgevoerd in de gratis hostingprovider van OnWorks met behulp van een van onze meerdere gratis online werkstations zoals Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator

PROGRAMMA:

NAAM


getconf — haal configuratiewaarden op

KORTE INHOUD


getconf [−v-specificatie] systeem_var

getconf [−v-specificatie] pad_var padnaam

PRODUCTBESCHRIJVING


In het eerste synopsisformulier wordt de getconf hulpprogramma schrijft naar de standaarduitvoer het
waarde van de variabele gespecificeerd door de systeem_var operand.

In het tweede synopsisformulier wordt de getconf hulpprogramma schrijft naar de standaarduitvoer het
waarde van de variabele gespecificeerd door de pad_var operand voor het pad dat is opgegeven door de
padnaam operand.

De waarde van elke configuratievariabele moet worden bepaald alsof deze is verkregen door
het aanroepen van de functie waarvan is gedefinieerd dat deze beschikbaar is voor dit volume van
POSIX.1-2008 of volgens het System Interfaces-volume van POSIX.1-2008 (zie de OPERANDS
sectie). De waarde weerspiegelt de omstandigheden in de huidige gebruiksomgeving.

OPTIES


De getconf hulpprogramma zal voldoen aan het Base Definitions-volume van POSIX.1‐2008, sectie
12.2, utility Syntaxis Richtlijnen.

De volgende optie wordt ondersteund:

v specificatie
Geef een specifieke specificatie en versie aan waarvoor configuratievariabelen
wordt bepaald. Als deze optie niet is opgegeven, worden de waarden geretourneerd
corresponderen met een standaard conforme implementatiecompilatieomgeving.

Als het commando:

getconf _POSIX_V7_ILP32_OFF32

schrijft niet "−1\n" or "ongedefinieerd\n" naar standaarduitvoer en vervolgens de opdrachten van de
het formulier:

getconf v POSIX_V7_ILP32_OFF32 ...

waarden bepalen voor configuratievariabelen die overeenkomen met de
POSIX_V7_ILP32_OFF32 compilatieomgeving gespecificeerd in c99, de UITGEBREIDE
OMSCHRIJVING.

Als het commando:

getconf _POSIX_V7_ILP32_OFFBIG

schrijft niet "−1\n" or "ongedefinieerd\n" naar standaarduitvoer en vervolgens de opdrachten van de
het formulier:

getconf v POSIX_V7_ILP32_OFFBIG ...

waarden bepalen voor configuratievariabelen die overeenkomen met de
POSIX_V7_ILP32_OFFBIG compilatieomgeving gespecificeerd in c99, de UITGEBREIDE
OMSCHRIJVING.

Als het commando:

getconf _POSIX_V7_LP64_OFF64

schrijft niet "−1\n" or "ongedefinieerd\n" naar standaarduitvoer en vervolgens de opdrachten van de
het formulier:

getconf v POSIX_V7_LP64_OFF64 ...

waarden bepalen voor configuratievariabelen die overeenkomen met de
POSIX_V7_LP64_OFF64 compilatieomgeving gespecificeerd in c99, de UITGEBREIDE
OMSCHRIJVING.

Als het commando:

getconf _POSIX_V7_LPBIG_OFFBIG

schrijft niet "−1\n" or "ongedefinieerd\n" naar standaarduitvoer en vervolgens de opdrachten van de
het formulier:

getconf v POSIX_V7_LPBIG_OFFBIG ...

waarden bepalen voor configuratievariabelen die overeenkomen met de
POSIX_V7_LPBIG_OFFBIG compilatieomgeving gespecificeerd in c99, de UITGEBREIDE
OMSCHRIJVING.

OPERANDEN


De volgende operanden worden ondersteund:

pad_var Een naam van een configuratievariabele. Alle variabelen in de kolom Variabele
van de tabel in de BESCHRIJVING van de fpathconf() functie gedefinieerd in de
System Interfaces-volume van POSIX.1-2008, zonder de omringende accolades, zal zijn
ondersteund. De implementatie kan andere lokale variabelen toevoegen.

padnaam Een padnaam waarvoor de variabele gespecificeerd door pad_var valt te bepalen.

systeem_var
Een naam van een configuratievariabele. Alle volgende variabelen zijn
ondersteund:

* De namen in de kolom Variabele van de tabel in de BESCHRIJVING van de
sysconf() functie in het System Interfaces-volume van POSIX.1-2008, behalve
voor de vermeldingen die overeenkomen met _SC_CLK_TCK, _SC_GETGR_R_SIZE_MAX, en
_SC_GETPW_R_SIZE_MAX, zonder de omringende beugels.

Voor compatibiliteit met eerdere versies moeten de volgende namen van variabelen worden gebruikt
wordt ook ondersteund: POSIX2_C_BIND POSIX2_C_DEV POSIX2_CHAR_TERM
POSIX2_FORT_DEV POSIX2_FORT_RUN POSIX2_LOCALEDEF POSIX2_SW_DEV POSIX2_UPE
POSIX2_VERSIE

en moet gelijkwaardig zijn aan dezelfde naam, voorafgegaan door een .
Deze vereiste kan in een toekomstige versie worden verwijderd.

* De namen van de symbolische constanten die worden gebruikt als de naam argument van de
constr() functie in het System Interfaces-volume van POSIX.1‐2008, zonder
het voorvoegsel _CS_.

* De namen van de symbolische constanten vermeld onder de kopjes ``Maximum
Waarden'' en ``Minimumwaarden'' in de beschrijving van het hoofd
in het Base Definitions-volume van POSIX.1-2008, zonder de bijlage
een beugel.

Voor compatibiliteit met eerdere versies moeten de volgende namen van variabelen worden gebruikt
worden ook ondersteund: 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

en moet gelijkwaardig zijn aan dezelfde naam, voorafgegaan door een .
Deze vereiste kan in een toekomstige versie worden verwijderd.

De implementatie kan andere lokale waarden toevoegen.

STDIN


Niet gebruikt.

INVOER FILES


Geen.

MILIEU VARIABELEN


De volgende omgevingsvariabelen zijn van invloed op de uitvoering van: getconf:

TAAL Geef een standaardwaarde op voor de internationaliseringsvariabelen die niet zijn ingesteld of
nul. (Zie het volume Basisdefinities van POSIX.1‐2008, sectie 8.2,
internationalisering Variabelen voor de prioriteit van internationalisering
variabelen die worden gebruikt om de waarden van landinstellingen te bepalen.)

LC_ALL Indien ingesteld op een niet-lege tekenreekswaarde, overschrijf dan de waarden van alle andere
internationaliseringsvariabelen.

LC_CTYPE Bepaal de landinstelling voor de interpretatie van reeksen bytes tekstgegevens
als tekens (bijvoorbeeld single-byte in plaats van multi-byte tekens in
argumenten).

LC_MESSAGES
Bepaal de landinstelling die moet worden gebruikt om het formaat en de inhoud van te beïnvloeden
diagnostische berichten geschreven naar standaardfout.

NLSPAT Bepaal de locatie van berichtencatalogi voor de verwerking van: LC_MESSAGES.

ASYNCHROON EVENEMENTEN


Standaard.

STDOUT


Als de opgegeven variabele op het systeem is gedefinieerd en de waarde ervan wordt beschreven
verkrijgbaar bij de constr() functie gedefinieerd in het System Interfaces-volume van
POSIX.1-2008, wordt de waarde ervan in het volgende formaat geschreven:

"%s\n", <waarde>

Anders, als de gespecificeerde variabele op het systeem is gedefinieerd, moet de waarde ervan worden geschreven
in het volgende formaat:

"%d\n", <waarde>

Als de opgegeven variabele geldig is, maar niet gedefinieerd is op het systeem, getconf zal schrijven
in het volgende formaat:

"ongedefinieerd\n"

Als de variabelenaam ongeldig is of als er een fout optreedt, wordt er niets naar de standaard geschreven
uitgang.

STDERR


De standaardfout wordt alleen gebruikt voor diagnostische berichten.

OUTPUT FILES


Geen.

UITGEBREID PRODUCTBESCHRIJVING


Geen.

EXIT STATUS


De volgende exit-waarden worden geretourneerd:

0 De opgegeven variabele is geldig en er is informatie over de huidige status geschreven
succes.

>0 Er is een fout opgetreden.

GEVOLGEN OF FOUTEN


Standaard.

De volgend secties zijn informatief.

TOEPASSING GEBRUIK


Geen.

Voorbeelden


Het volgende voorbeeld illustreert de waarde van {NGROUPS_MAX}:

getconf NGROUPS_MAX

Het volgende voorbeeld illustreert de waarde van {NAME_MAX} voor een specifieke directory:

getconf NAME_MAX / usr

Het volgende voorbeeld laat zien hoe u zorgvuldiger om kunt gaan met eventuele resultaten
niet gespecificeerd:

if waarde=$(getconf PATH_MAX / usr); harte
if [ "$waarde" = "niet gedefinieerd" ]; harte
echo PATH_MAX in / usr is onbepaald.
anders
echo PATH_MAX in / usr is $waarde.
fi
anders
echo Fout in getconf.
fi

BEWEEGREDENEN


De oorspronkelijke behoefte aan dit hulpprogramma en aan de constr() functie, was om een ​​manier te bieden
van het vinden van de door de configuratie gedefinieerde standaardwaarde voor de PATH variabele omgeving.
Sinds PATH kan door de gebruiker worden gewijzigd om mappen op te nemen die hulpprogramma's kunnen bevatten
ter vervanging van de standaard hulpprogramma's, hebben shellscripts een manier nodig om de systeem-
geleverde PATH omgevingsvariabelewaarde die het juiste zoekpad bevat voor de
standaard nutsvoorzieningen. Later werd gesuggereerd dat toegang tot de andere variabelen beschreven in
dit deel van POSIX.1-2008 zou ook nuttig kunnen zijn voor toepassingen.

Deze functionaliteit van getconf zou niet adequaat worden ondergebracht door een ander commando, zoals:

grep var /etc/conf

omdat een dergelijke strategie correcte waarden zou opleveren voor geen van beide variabelen die dat wel kunnen
variëren tijdens runtime, noch die welke kunnen variëren afhankelijk van het pad.

Vroege voorstelversies van getconf opgegeven afsluitstatus 1 toen de opgegeven variabele was
geldig, maar niet gedefinieerd op het systeem. De uitvoertekenreeks "niet gedefinieerd" wordt nu gebruikt om te specificeren
dit geval met exitcode 0 omdat zoveel dingen afhankelijk zijn van een exitcode nul wanneer een
aangeroepen hulpprogramma is succesvol.

TOEKOMST ROUTEBESCHRIJVING


Geen.

Gebruik getconfposix online met behulp van onworks.net-services


Gratis servers en werkstations

Windows- en Linux-apps downloaden

  • 1
    wxPython
    wxPython
    Een set Python-uitbreidingsmodules die
    verpak de platformonafhankelijke GUI-klassen van
    wxWidgets.. Publiek: Ontwikkelaars. Gebruiker
    interface: X Window-systeem (X11), Win32 ...
    WxPython downloaden
  • 2
    packfilemanager
    packfilemanager
    Dit is de bestandsbeheerder van het Total War-pakket
    project, vanaf versie 1.7. EEN
    korte introductie in Warscape
    modificatie: ...
    Packfilemanager downloaden
  • 3
    IPerf2
    IPerf2
    Een tool voor netwerkverkeer om te meten
    TCP- en UDP-prestaties met metrische gegevens
    rond zowel doorvoer als latentie. De
    doelen zijn onder meer het onderhouden van een actieve
    iperf kabeljauw...
    IPerf2 downloaden
  • 4
    fre:ac - gratis audio-omzetter
    fre:ac - gratis audio-omzetter
    fre:ac is een gratis audio-omzetter en cd
    ripper voor verschillende formaten en encoders.
    Het beschikt over MP3, MP4/M4A, WMA, Ogg
    Vorbis-, FLAC-, AAC- en Bonk-indeling
    steun, ...
    Download fre:ac - gratis audio-omzetter
  • 5
    matplotlib
    matplotlib
    Matplotlib is een uitgebreide bibliotheek
    voor het maken van statische, geanimeerde en
    interactieve visualisaties in Python.
    Matplotlib maakt gemakkelijke dingen gemakkelijk en
    moeilijk ding...
    Matplotlib downloaden
  • 6
    Botman
    Botman
    Schrijf uw chatbot-logica een keer en
    sluit het aan op een van de beschikbare
    berichtenservices, waaronder Amazon
    Alexa, Facebook Messenger, Slack,
    Telegram of zelfs jij...
    Botman downloaden
  • Meer "

Linux-commando's

Ad