错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Bash-Programmierung

  • Peter Mandl

摘要

Dieses Kapitel befasst sich mit der Programmierung von Bash-Skripts. Der Aufbau eines Bash-Skripts und die Möglichkeiten zur Übergabe von Parametern beim Aufruf von Bash-Skripts werden erläutert. In Bash-Skripts können beliebige Kommandos verwendet werden. Zusätzlich sind für deren Programmierung auch Kontrollstrukturen wie bedingte Verzweigungen und Schleifen erforderlich. Ebenso müssen Bedingungen für die Schleifenterminierung und auch für Verzweigungen formuliert werden. Die Bash verfügt über while-, for- und until-Schleifen, für Verzweigungen über if-then-else- sowie case-Anweisungen. In der Bash können auch einfache, nichttypisierte Funktionen programmiert werden. An Funktionen können Argumente in Form von Stellungsparametern übergeben werden. Innerhalb von Funktionen sind zudem lokale Variablen in Abgrenzung zu den im ganzen Prozess global verfügbaren Umgebungsvariablen möglich. Lokale Variablen sind nur innerhalb der Funktion sichtbar, in der sie verwendet werden. Die Verwendung all dieser Sprachkonstrukte in Bash-Skripts wird in diesem Kapitel erläutert.