Aceasta este comanda evalposix 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
eval — construiți comanda prin concatenarea argumentelor
REZUMAT
eval [argument...]
DESCRIERE
eval utilitatea va construi o comandă prin concatenare arguments împreună, separând
fiecare cu o caracter. Comanda construită va fi citită și executată de către
coajă.
OPŢIUNI
Nici unul.
OPERANDE
Vezi DESCRIEREA.
Stdin
Nefolosit.
INTRARE DOSARE
Nici unul.
MEDIUL VARIABILE
Nici unul.
ASINCRON EVENIMENTE
Implicit.
Stdout
Nefolosit.
Stderr
Eroarea standard va fi utilizată numai pentru mesajele de diagnosticare.
REZULTATE DOSARE
Nici unul.
EXTENDED DESCRIERE
Nici unul.
EXIT STAREA
Dacă nu există arguments, sau numai nul arguments, eval va returna o stare de ieșire zero;
în caz contrar, va returna starea de ieșire a comenzii definită de șirul de
concatenat arguments separate prin caractere sau o stare de ieșire diferită de zero dacă
concatenarea nu a putut fi analizată ca o comandă și shell-ul este interactiv (și prin urmare
nu a avortat).
CONSECINȚE OF ERORI
Implicit.
următor secțiuni sunt informativ.
APLICARE UTILIZARE
Întrucât eval nu este obligat să recunoască "--" delimitator de sfârșit de opțiuni, în cazurile în care
argumentul(ele) la eval ar putea începe cu „-” se recomandă ca primul argument să fie
prefixat de un șir care nu va modifica comenzile de executat, cum ar fi a
caracter:
eval " $comenzi"
sau:
eval " $(some_command)"
EXEMPLE
foo=10 x=foo
y='$'$x
eco $y
$ foo
eval y='$'$x
eco $y
10
FUNDAMENTARE
Acest standard permite, dar nu impune, eval a recunoaște "--". Deși asta înseamnă
aplicațiile nu pot utiliza "--" pentru a vă proteja împotriva opțiunilor acceptate ca extensie (sau
erori raportate pentru opțiunile neacceptate), natura eval utilitatea este astfel încât
alte mijloace pot fi folosite pentru a oferi această protecție (vezi UTILIZAREA APLICAȚIEI mai sus).
VIITOR INSTRUCTIUNI
Nici unul.
Utilizați evalposix online folosind serviciile onworks.net