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:
Spójrz na powyższą migawkę. To jest skrypt, który napisaliśmy, aby pokazać różne parametry.
Spójrz na powyższą migawkę, przekazaliśmy argumenty 1, 5, 90 . Wszystkie parametry pokazują swoją wartość po uruchomieniu skryptu.