logo

Parametry skryptu powłoki

Skrypt powłoki bash ma parametry. Parametry te zaczynają się od 1 $ Do 9 dolarów.

co to znaczy xd

Kiedy przekazujemy argumenty do interfejsu wiersza poleceń, za pośrednictwem powłoki do tych argumentów przypisywany jest parametr pozycyjny.

Pierwszy argument jest przypisany jako , drugi argument jako i tak dalej...

Jeśli jest więcej niż 9 argumentów, to dziesiąty lub dalsze argumenty nie mogą być przypisane jako 10 USD lub 11 USD.

Musisz albo przetworzyć, albo zapisać parametr , a następnie za pomocą zmiana polecenie upuść parametr 1 i przesuń wszystkie pozostałe argumenty w dół o jeden. Zarobi 10 dolarów jako 9 dolarów, 9 dolarów jako 8 dolarów i tak dalej.

pisanki na Androida

Parametry powłoki

Parametry Funkcjonować
1-9 dolarów Reprezentują parametry pozycyjne dla argumentów od jednego do dziewięciu
-${n} Reprezentuje parametry pozycyjne dla argumentów po dziewięciu
0 dolarów Reprezentuje nazwę skryptu
$∗ Reprezentuj wszystkie argumenty jako pojedynczy ciąg
$@ To samo co $∗, ale różni się, gdy jest ujęte w (')
$# Reprezentuje całkowitą liczbę argumentów
$$ PID skryptu
$? Reprezentuje ostatni kod powrotu

Przykład:

Parametry skryptu powłoki Linux 1

Spójrz na powyższą migawkę. To jest skrypt, który napisaliśmy, aby pokazać różne parametry.

Parametry skryptu systemu Linux 2

Spójrz na powyższą migawkę, przekazaliśmy argumenty 1, 5, 90 . Wszystkie parametry pokazują swoją wartość po uruchomieniu skryptu.