2012-03-22 10 views

Odpowiedz

24

Istnieje v:shell_error zmienna, która ma dokładnie taką samą wartość jak $? w skryptach powłoki. Działa co najmniej po :!, :read !, wywołując system().

-1

jej tak

var = $ (echo $?)

daje wartość $? do zmiennej var. Otrzymano standardowe wyjście. ponieważ tylko po przetworzeniu wyjścia uzyskana jest wartość zwracana. ($? przychodzi jako 0 lub 1 tylko po wykonaniu polecenia).

Powiązane problemy