unix shell scripting tutorial with examples
Einführung in Unix Shell Scripting:
Unter Unix ist die Befehlsshell der native Befehlsinterpreter. Es bietet eine Befehlszeilenschnittstelle für die Benutzer zur Interaktion mit dem Betriebssystem.
Unix-Befehle können auch nicht interaktiv in Form eines Shell-Skripts ausgeführt werden. Das Skript besteht aus einer Reihe von Befehlen, die zusammen ausgeführt werden.
Shell-Skripte können für eine Vielzahl von Aufgaben verwendet werden, von der Anpassung Ihrer Umgebungen bis zur Automatisierung Ihrer täglichen Aufgaben.
Liste aller Unix Shell Scripting Tutorials:
- Einführung in Unix Shell Script
- Arbeiten mit dem Unix Vi Editor
- Funktionen von Unix Shell Scripting
- Operatoren unter Unix
- Bedingte Codierung unter Unix ( Teil 1 und Teil 2 )
- Schleifen in Unix
- Funktionen unter Unix
- Unix-Textverarbeitung ( Teil 1 , Teil 2 , und Teil 3 )
- Unix-Befehlszeilenparameter
- Unix Advanced Shell Scripting
Unix-Video Nr. 11:
Implementierung des dijkstra-Algorithmus in Java
Grundlagen der Unix-Shell-Skripterstellung
Dieses Tutorial gibt Ihnen einen Überblick über die Shell-Programmierung und vermittelt einen Einblick in einige Standard-Shell-Programme. Dies schließt Shells wie die Bourne Shell (sh) und die Bourne Again Shell (bash) ein.
Shells lesen Konfigurationsdateien unter verschiedenen Umständen, die sich je nach Shell unterscheiden. Diese Dateien enthalten normalerweise Befehle für diese bestimmte Shell und werden beim Laden ausgeführt. Sie werden normalerweise verwendet, um wichtige Variablen festzulegen, die zum Suchen von ausführbaren Dateien verwendet werden, z. B. $ PATH und andere, die das Verhalten und das Erscheinungsbild der Shell steuern.
- Die Bourne Shell (sh): Dies war eines der ersten Shell-Programme, die mit Unix geliefert wurden, und ist auch das am häufigsten verwendete. Es wurde von Stephen Bourne entwickelt. Die Datei ~ / .profile wird als Konfigurationsdatei für sh verwendet. Dies ist auch die Standard-Shell, die für die Skripterstellung verwendet wird.
- Die C-Shell (csh): Die C-Shell wurde von Bill Joy nach dem Vorbild der Programmiersprache C entwickelt. Es war beabsichtigt, die Interaktivität mit Funktionen wie dem Auflisten des Befehlsverlaufs und dem Bearbeiten von Befehlen zu 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 Grundfunktionen von bash werden von sh kopiert und fügen einige der Interaktivitätsfunktionen von csh hinzu. Die Dateien ~ / .bashrc und ~ / .profile werden von bash als Konfigurationsdateien verwendet.
In unserem kommenden Tutorial erfahren Sie mehr über Vi Editor!
PREV Tutorial | NÄCHSTES Tutorial
Literatur-Empfehlungen
- Unix Pipes Tutorial: Pipes in der Unix-Programmierung
- Beispiele für arithmetische und boolesche Unix-Shell-Skriptoperatoren
- Unix-Shell-Schleifentypen: Do While-Schleife, For-Schleife, bis Schleife in Unix
- UNIX-Tutorial für Anfänger (über 20 ausführliche Unix-Schulungsvideos)
- Unix-Textverarbeitungsbefehle: Unix-Filter mit Beispielen
- Verwenden von Switch Case in Unix Shell Scripting: Case-esac-Anweisung
- Befehl in Unix mit Beispielen ausschneiden
- Unix-Befehle: Grundlegende und erweiterte Unix-Befehle mit Beispielen