Einführung in Unix Shell Scripting:
In Unix ist die Command Shell der native Befehlsinterpreter. Sie bietet dem Benutzer eine Befehlszeilenschnittstelle zur Interaktion mit dem Betriebssystem.
Unix-Befehle können auch nicht-interaktiv in Form eines Shell-Skripts ausgeführt werden. Das Skript ist eine Reihe von Befehlen, die zusammen ausgeführt werden.
Shell-Skripte können für eine Vielzahl von Aufgaben verwendet werden, von der Anpassung der Umgebung bis zur Automatisierung der täglichen Aufgaben.
Liste aller Unix Shell Scripting Tutorials:
- Einführung in die Unix-Shell-Skripte
- Arbeiten mit dem Unix-Vi-Editor
- Funktionen der Unix-Shell-Skripte
- Operatoren in Unix
- Bedingte Codierung in Unix (Teil 1 und Teil 2)
- Schleifen in Unix
- Funktionen in Unix
- Unix Textverarbeitung (Teil 1, Teil 2 und Teil 3)
- Unix Kommandozeilenparameter
- Unix Advanced Shell Scripting
Unix Video #11:
Unix Shell Scripting Basics
Dieses Tutorial gibt Ihnen einen Überblick über die Shell-Programmierung und vermittelt ein Verständnis für einige Standard-Shell-Programme. Dazu gehören Shells wie die Bourne Shell (sh) und die Bourne Again Shell (bash).
Shells lesen unter verschiedenen Umständen Konfigurationsdateien, die sich je nach Shell unterscheiden. Diese Dateien enthalten in der Regel Befehle für die jeweilige Shell und werden ausgeführt, wenn sie geladen werden; sie werden in der Regel verwendet, um wichtige Variablen zu setzen, die verwendet werden, um ausführbare Dateien zu finden, wie $PATH, und andere, die das Verhalten und das Aussehen der Shell steuern.
- Die Bourne Shell (sh): Dies war eines der ersten Shell-Programme, die mit Unix ausgeliefert wurden, und ist auch das am meisten verwendete. Sie wurde von Stephen Bourne entwickelt. Die Datei ~/.profile wird als Konfigurationsdatei für sh verwendet. Dies ist auch die Standard-Shell, die für Skripte verwendet wird.
- Die C-Shell (csh): Die C-Shell wurde von Bill Joy entwickelt und ist der Programmiersprache C nachempfunden. Sie sollte die Interaktivität mit Funktionen wie dem Auflisten der Befehlshistorie und dem Editieren von Befehlen verbessern. Die Dateien ~/.cshrc und ~/.login werden von csh als Konfigurationsdateien verwendet.
- Die Bourne Again Shell (bash): Die bash-Shell wurde für das GNU-Projekt als Ersatz für sh entwickelt. Die grundlegenden Funktionen der bash wurden von sh kopiert und einige der interaktiven Funktionen von csh hinzugefügt. Die ~/.bashrc und die ~/.profile Dateien werden von der bash als Konfigurationsdateien verwendet.
Schauen Sie sich unser nächstes Tutorial an, um mehr über den Vi Editor zu erfahren!!!
PREV Tutorial | NEXT Tutorial