Jak tworzyć proste skrypty powłoki w systemie Linux za pomocą Vima

How Create Simple Shell Scripts Linux Using Vim



Skrypty powłoki wykonuje polecenia wykonujące kilka przydatnych funkcji i są zaprojektowane do działania w powłoce. Skrypty powłoki są bardzo przydatne do wykonywania operacji, takich jak manipulacja plikami, automatyzacja zadań w celu uniknięcia zużycia czasu; możesz nawet tworzyć swoje polecenia.

Powłoka to interfejs między użytkownikiem a systemem operacyjnym, który umożliwia użytkownikom interakcję z systemem operacyjnym i wykonywanie różnych zadań za pomocą poleceń. Powłoka pobiera dane wejściowe od użytkownika za pośrednictwem terminala, wchodzi w interakcję z jądrem, przetwarza je i podaje dane wyjściowe.







Jak stworzyć skrypt powłoki za pomocą Vima

Skrypty powłoki zwykle tworzone przy użyciu dowolnego edytora tekstu. Edytory Nano i Vim to dobrze znane edytory tekstu do tworzenia plików skryptów bash. W tym przykładzie używamy Vima. Jeśli nie masz Vima, zainstaluj go za pomocą polecenia:



$sudotrafnyzainstalować przyszedłem

Otwórz edytor tekstu za pomocą:



$przyszedłem

Utwórz nowy plik:





$mytestscript.sh

Wpisz skrypt. #! Operator /bin/bash, powłoka skierowana do powłoki Bourne'a: ​​r



#! /bin/bash

wyrzuciłWitaj świecie

I zapisz plik, naciśnij wyjście klawisz, aby przełączyć tryb, a następnie naciśnij :w by go ocalić. Jeśli wyświetla plik błędu tylko do odczytu, użyj :w! , plik zostanie zapisany:

Teraz, aby uruchomić plik, wpisz:

grzmotnąć testscenariusz.CII

Jak dodawać komentarze w skrypcie powłoki

Aby dodać komentarz, użyj operatora #; składnia jest podana poniżej:

#! /bin/bash

#To jest mój pierwszy skrypt powłoki

wyrzuciłWitaj świecie

Jak używać zmiennych w skrypcie powłoki

W przypadku każdego programowania niezbędne są zmienne językowe. Zmienne służą do przechowywania wartości, niezależnie od tego, czy jest to liczba całkowita, znak czy ciąg tekstowy. Zrozummy to na przykładzie:

#! /bin/bash

mojazmienna=To jest mój pierwszy skrypt

wyrzucił $mojazmienna

Powyższy skrypt poda wartość zmiennej jako dane wyjściowe:

Sprawdźmy, jak uzyskać wartość w zmiennej z wartości użytkownika od użytkownika:

#! /bin/bash

wyrzuciłWpisz swoje imię

czytaćnazwa_zmienna

wyrzucił 'Wpisz swój wiek'

czytaćzmienna_wiekowa

wyrzucił $name_varibaleczy $ zmienna_wieku jest stara

Poniższy obraz przedstawia dane wyjściowe:

Wniosek

Skrypty powłoki są bardzo ważne, aby tworzyć własne polecenia lub uruchamiać wiele poleceń za pomocą jednego pliku skryptu, aby wykonywać różne funkcje. W tym przewodniku zrozumiemy podstawową ideę skryptów powłoki. Nauczyliśmy się, jak tworzyć skrypt i plik skryptu powłoki, zapisywać go, a następnie wykonywać. Co więcej, zrozumieliśmy użycie zmiennych w skryptach powłoki. Skrypty powłoki są bardzo przydatne do wykonywania różnych przydatnych zadań i jest wiele do odkrycia.