Wprowadzenie do Unix Shell Scripting:
W systemie Unix, Command Shell jest natywnym interpreterem poleceń. Zapewnia ona 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 jest serią poleceń, które będą uruchamiane razem.
Skrypty powłoki mogą być używane do różnych zadań, od dostosowywania środowisk do automatyzacji codziennych zadań.
Lista wszystkich poradników dotyczących skryptów powłoki systemu Unix:
- Wprowadzenie do Unix Shell Script
- Praca z Unix Vi Editor
- Funkcje Unix Shell Scripting
- Operatory. w systemie Unix
- Kodowanie warunkowe w systemie Unix (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 #11:
Podstawy skryptowania w powłoce systemu Unix
Ten samouczek pozwoli Ci zapoznać się z programowaniem w powłoce i zapewni zrozumienie niektórych standardowych programów powłoki. Obejmuje to powłoki takie jak Bourne Shell (sh) i Bourne Again Shell (bash).
Powłoki czytają 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ą one zwykle używane do ustawiania ważnych zmiennych, używanych do znajdowania plików wykonywalnych, jak $PATH, i innych, które kontrolują zachowanie i wygląd powłoki.
- Powłoka Bourne’a (sh): Był to jeden z pierwszych programów powłoki dołączonych do Uniksa i jest też najczęściej używany. Został opracowany przez Stephena Bourne’a. Plik ~/.profile używany jest jako plik konfiguracyjny dla sh. Jest to również standardowa powłoka używana do pisania skryptów.
- Powłoka C (csh): C-Shell został opracowany przez Billa Joya, wzorowany na języku programowania C. Jej celem było poprawienie interaktywności dzięki takim funkcjom jak wypisywanie historii poleceń i edycja poleceń. Pliki ~/.cshrc i ~/.login są używane przez csh jako pliki konfiguracyjne.
- The Bourne Again Shell (bash): Powłoka bash została opracowana dla projektu GNU jako zamiennik dla sh. Podstawowe cechy bash są skopiowane z sh, a także dodaje niektóre cechy interaktywności z csh. pliki ~/.bashrc i ~/.profile są używane jako pliki konfiguracyjne przez bash.
Sprawdź nasz nadchodzący samouczek, aby dowiedzieć się więcej o Vi Editor!!
PREV Tutorial | NEXT Tutorial