Skrypty powłoki wykonuje polecenia, aby wykonywać niektóre przydatne funkcje i jest zaprojektowany do działania w powładzie. Skrypty powłoki są dość przydatne do wykonywania operacji, takich jak manipulacja plikami, automatyzacja zadań, aby uniknąć konsumpcji czasu; Możesz nawet tworzyć swoje polecenia.
Shell to interfejs między użytkownikiem a systemem operacyjnym, który pozwala użytkownikom wchodzić w interakcje z systemem operacyjnym i wykonywać różne zadania za pomocą poleceń. Shell przyjmuje dane wejściowe od użytkownika przez terminal, wchodzi w interakcje z jądrem, przetwarza go i daje wyjście.
Jak utworzyć skrypt powłoki za pomocą VIM
Skrypty powłoki zwykle tworzone za pomocą dowolnego edytora tekstu. Edytory Nano i Vim są znanymi edytorami tekstu do tworzenia plików skryptowych bash. W tym przykładzie używamy „vim”. Jeśli nie masz VIM, zainstaluj go za pomocą polecenia:
$ sudo apt instal vim
Otwórz edytor tekstu za pomocą:
$ vim
Utwórz nowy plik:
$ vi TestScript.cii
Wpisz skrypt. „#! /BIN/BASH ”Operator, Shell Celd to Bourne Shell: R
#! /bin/bash
Echo „Hello World”
I zapisz plik, naciśnij „wyjście„Klucz do zmiany trybu, a następnie naciśnij„: w„Aby to uratować. Jeśli podaje plik błędu „tylko do odczytu”, użyj „: w!”, Plik zostanie zapisany:
Teraz, aby wykonać plik, wpisz:
Skrypt testowy Bash. cii
Jak dodać komentarze do skryptu powłoki
Aby dodać komentarz, użyj operatora „#”; Składnia podano poniżej:
#! /bin/bash
#To mój pierwszy skrypt powłoki
Echo „Hello World”
Jak używać zmiennych w skrypcie powłoki
W przypadku każdego programowania zmienne językowe są niezbędne. Zmienne są używane do przechowywania wartości, niezależnie od tego, czy jest to ciąg całkowity, znak czy. Zrozummy to przykładem:
#! /bin/bash
myvariable = „To jest mój pierwszy skrypt”
echo $ myvariable
Powyższy skrypt da wartość zmienną jako wyjście:
Sprawdźmy, jak uzyskać wartość w zmiennej od wartości użytkownika od użytkownika:
#! /bin/bash
Echo „Wprowadź swoje imię”
odczyt name_varable
Echo „Wprowadź swój wiek”
Przeczytaj Age_Variable
echo „$ name_varibale to $ wiek_variable stary”
Poniższy obraz pokazuje dane wyjściowe:
Wniosek
Skrypty powłoki jest bardzo ważne, aby utworzyć własne polecenie lub uruchomić wiele poleceń za pomocą jednego pliku skryptu, aby wykonać różne funkcje. W tym przewodniku rozumiemy podstawową ideę skontaktowania się. Nauczyliśmy się pisać skrypt i plik skryptu powłoki, zapisać go, a następnie wykonać. Ponadto zrozumieliśmy użycie zmiennych w skonstrukcji skorupy. Skrypty skorupowe są bardzo przydatne, aby wykonać różne przydatne zadania, i jest wiele do odkrycia.