Dit is de opdracht evalposix 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
eval - construeer een opdracht door argumenten aan elkaar te koppelen
KORTE INHOUD
eval [argument...]
PRODUCTBESCHRIJVING
De eval hulpprogramma zal een opdracht construeren door aaneenschakeling argumentHet is samen, gescheiden
elk met een karakter. Het geconstrueerde commando moet worden gelezen en uitgevoerd door de
schelp.
OPTIES
Geen.
OPERANDEN
Zie de BESCHRIJVING.
STDIN
Niet gebruikt.
INVOER FILES
Geen.
MILIEU VARIABELEN
Geen.
ASYNCHROON EVENEMENTEN
Standaard.
STDOUT
Niet gebruikt.
STDERR
De standaardfout wordt alleen gebruikt voor diagnostische berichten.
OUTPUT FILES
Geen.
UITGEBREID PRODUCTBESCHRIJVING
Geen.
EXIT STATUS
Als er geen arguments, of alleen nul arguments, eval zal een nul-exitstatus retourneren;
anders retourneert het de afsluitstatus van het commando gedefinieerd door de string van
aaneengeschakeld arguments gescheiden door tekens, of een afsluitstatus die niet nul is als de
aaneenschakeling kon niet als een commando worden geparseerd en de shell is interactief (en daarom
niet afgebroken).
GEVOLGEN OF FOUTEN
Standaard.
De volgend secties zijn informatief.
TOEPASSING GEBRUIK
Sinds eval is niet verplicht om de "-" scheidingsteken einde van opties, in gevallen waarin
het argument(en) om eval zou kunnen beginnen '-' het wordt aanbevolen dat het eerste argument is
voorafgegaan door een tekenreeks die de uit te voeren opdrachten niet wijzigt, zoals a
karakter:
eval " $opdrachten"
of:
eval " $(een_opdracht)"
Voorbeelden
foo=10 x=foe
y='$'$x
echo $ y
$ foo
eval y='$'$x
echo $ y
10
BEWEEGREDENEN
Deze standaard maakt het mogelijk, maar vereist niet: eval herkennen "-". Hoewel dit betekent
toepassingen kunnen er geen gebruik van maken "-" om te beschermen tegen opties die worden ondersteund als een extensie (of
gerapporteerde fouten voor niet-ondersteunde opties), de aard van de eval nut is zodanig dat
andere middelen kunnen worden gebruikt om deze bescherming te bieden (zie TOEPASSINGSGEBRUIK hierboven).
TOEKOMST ROUTEBESCHRIJVING
Geen.
Gebruik evalposix online met behulp van onworks.net-services