Einführung in Unix Shell Scripting:

Unter Unix ist die Command Shell der native Befehlsinterpreter, der den Benutzern eine Befehlszeilenschnittstelle für die Interaktion mit dem Betriebssystem bietet.

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 Umgebung 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
  • Merkmale von Unix Shell Scripting
  • Operatoren in Unix
  • Bedingte Kodierung in Unix (Teil 1 und Teil 2)
  • Schleifen unter Unix
  • Funktionen in Unix
  • Unix-Textverarbeitung (Teil 1, Teil 2 und Teil 3)
  • Unix-Befehlszeilenparameter
  • Unix Fortgeschrittenes Shell-Scripting

Unix Video #11:

Grundlagen der Unix-Shell-Skripterstellung

Dieses Tutorial gibt Ihnen einen Überblick über die Shell-Programmierung und vermittelt ein Verständnis für einige Standard-Shell-Programme wie die Bourne Shell (sh) und die Bourne Again Shell (bash).

Diese Dateien enthalten in der Regel Befehle für die jeweilige Shell und werden ausgeführt, wenn sie geladen werden; sie werden normalerweise verwendet, um wichtige Variablen zu setzen, die zum Auffinden von ausführbaren Dateien verwendet werden, 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 weitesten verbreitete. 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 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 durch Funktionen wie das Auflisten der Befehlshistorie und das 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 übernommen und um einige der Interaktivitätsfunktionen von csh erweitert. Die ~/.bashrc und die ~/.profile-Dateien werden von der Bash als Konfigurationsdateien verwendet.

In unserem nächsten Tutorial erfahren Sie mehr über Vi Editor!!

PREV Tutorial

Empfohlene Lektüre

    Zum Anfang scrollen