command line arguments unix shell script with example
Przegląd argumentów wiersza poleceń systemu Unix:
Powłoka systemu Unix jest używana do uruchamiania poleceń i umożliwia użytkownikom przekazywanie argumentów czasu wykonywania do tych poleceń.
Te argumenty, nazywane również parametrami wiersza poleceń, umożliwiają użytkownikom sterowanie przepływem polecenia lub określanie danych wejściowych dla polecenia.
Wideo Unix nr 22:
W tym samouczku zrozumiemy, jak pracować z parametrami wiersza poleceń.
Wykonując polecenie, użytkownik może przekazać zmienną liczbę parametrów w wierszu poleceń.
W skrypcie poleceń przekazane parametry są dostępne za pomocą „parametrów pozycyjnych”. Obejmują one zakres od 0 do 9 $, gdzie $ 0 oznacza nazwę samego polecenia, a $ 1 do 9 to parametry od pierwszego do dziewiątego, w zależności od liczby faktycznie przekazanych parametrów.
przykładowy dokument planu testów aplikacja internetowa
Przykład:
$ sh hello, jak to zrobić
Tutaj $ 0 zostanie przypisane sh
Witaj, zostanie przypisany 1 $
najlepsze miejsce do oglądania dubbingowanego anime za darmo
W jaki sposób przydzielono by 2 dolary
I tak dalej …
Przyjrzymy się teraz dodatkowym poleceniom przetwarzającym te parametry.
#1 zestaw
Tjego polecenie może służyć do ustawiania wartości parametrów pozycyjnych w wierszu poleceń.
Przykład:
$ set how do you do $ echo how do
Tutaj „jak” zostało przypisane do $ 1, a „do” do $ 2 i tak dalej.
# 2) zmiana
Polecenie to służy do zmiany położenia parametrów pozycyjnych. tj. 2 $ zostanie przesunięte do 1 $ aż do dziesiątego parametru przesuniętego do 9 $. Zauważ, że jeśli jest więcej niż 9 parametrów, ten mechanizm może być użyty do odczytu poza 9th.
jak wprowadzić kod do witryny internetowej
Przykład:
$ set hello good morning, jak witasz w samouczku dotyczącym Uniksa.
Tutaj „cześć” jest przypisane do 1 $, „dobre” do 2 $ i tak dalej do „do” jest przypisywane do 9 $. Teraz można użyć polecenia shift, aby przesunąć parametry o miejsca „N”.
Przykład:
$ shift 2 $ echo
Teraz 1 $ to „poranek” i tak dalej, do 8 $ to „unix”, a 9 $ to „tutorial”.
Sprawdź nasz nadchodzący samouczek, aby dowiedzieć się więcej o procesach w systemie Unix.
POPRZEDNIA samouczek | NEXT Tutorial
rekomendowane lektury
- Polecenie Cut w systemie Unix z przykładami
- Składnia poleceń Unix Cat, opcje z przykładami
- Polecenie Ls w systemie Unix z przykładami
- Funkcje skryptu powłoki systemu Unix z parametrami i zwrotem
- Polecenie Grep w systemie Unix z prostymi przykładami
- Polecenia systemu Unix: podstawowe i zaawansowane polecenia systemu Unix z przykładami
- Przykłady arytmetyki i operatorów logicznych w skrypcie powłoki Unix
- Polecenie sortowania systemu Unix ze składnią, opcjami i przykładami