unix shell scripting tutorial with examples
Wprowadzenie do skryptów powłoki Unix:
W systemie Unix powłoka poleceń jest rodzimym interpretatorem poleceń. Zapewnia interfejs wiersza poleceń dla użytkowników do interakcji z systemem operacyjnym.
Polecenia systemu Unix mogą być również wykonywane nieinteraktywnie w postaci skryptu powłoki. Skrypt to seria poleceń, które zostaną uruchomione razem.
Skrypty powłoki mogą być używane do różnych zadań, od dostosowywania środowisk po automatyzację codziennych zadań.
Lista wszystkich samouczków dotyczących skryptów powłoki Unix:
- Wprowadzenie do skryptu powłoki Unix
- Praca z edytorem Unix Vi
- Funkcje skryptów powłoki Unix
- Operatory w systemie Unix
- Kodowanie warunkowe w Uniksie ( Część 1 i Część 2 )
- Pętle w systemie Unix
- Funkcje w systemie Unix
- Przetwarzanie tekstu w systemie Unix ( Część 1 , Część 2 , i Część 3 )
- Parametry wiersza poleceń systemu Unix
- Zaawansowane skrypty powłoki systemu Unix
Wideo Unix nr 11:
Podstawy tworzenia skryptów powłoki w systemie Unix
Ten samouczek daje przegląd programowania powłoki i zapewnia zrozumienie niektórych standardowych programów powłoki. Obejmuje to powłoki, takie jak Bourne Shell (sh) i Bourne Again Shell (bash).
darmowa aplikacja zegara czasu na PC
Powłoki odczytują pliki konfiguracyjne w wielu okolicznościach, które różnią się w zależności od powłoki. Pliki te zwykle zawierają polecenia dla tej konkretnej powłoki i są wykonywane po załadowaniu; są zwykle używane do ustawiania ważnych zmiennych, które są używane do wyszukiwania plików wykonywalnych, takich jak $ PATH i inne, które kontrolują zachowanie i wygląd powłoki.
- Powłoka Bourne'a (sh): Był to jeden z pierwszych programów powłoki dostarczonych z Uniksem, a także najczęściej używany. Został opracowany przez Stephena Bourne'a. Plik ~ / .profile jest używany jako plik konfiguracyjny dla sh. Jest to również standardowa powłoka używana do tworzenia skryptów.
- Powłoka C (csh): C-Shell został opracowany przez Billa Joy, wzorowany na języku programowania C. Miał na celu poprawę interaktywności dzięki takim funkcjom, jak wyświetlanie historii poleceń i poleceń edycji. Pliki ~ / .cshrc i ~ / .login są używane jako pliki konfiguracyjne przez csh.
- Powłoka Bourne Again (bash): Powłoka bash została opracowana dla projektu GNU jako zamiennik dla sh. Podstawowe funkcje basha są kopiowane z sh, a także dodaje niektóre funkcje interaktywności z csh. on ~ / .bashrc i ~ / .profile są używane jako pliki konfiguracyjne przez bash.
Sprawdź nasz nadchodzący samouczek, aby dowiedzieć się więcej o Vi Editor !!
POPRZEDNIA samouczek | NEXT Tutorial
rekomendowane lektury
- Samouczek potoków w systemie Unix: Potoki w programowaniu w systemie Unix
- Przykłady arytmetyki i operatorów logicznych w skrypcie powłoki Unix
- Typy pętli powłoki Unix: Do While Loop, For Loop, Until Loop w Uniksie
- Samouczek dotyczący systemu UNIX dla początkujących (ponad 20 szczegółowych filmów szkoleniowych dotyczących systemu Unix)
- Unixowe polecenia przetwarzania tekstu: filtry uniksowe z przykładami
- Używanie Switch Case w skryptach powłoki Unix: Case-esac
- Polecenie Cut w systemie Unix z przykładami
- Polecenia systemu Unix: podstawowe i zaawansowane polecenia systemu Unix z przykładami