Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| modul:m122:learningunits:lu01:einfuehrung [2024/11/08 06:40] – angelegt msuter | modul:m122:learningunits:lu01:einfuehrung [2024/11/08 07:26] (aktuell) – msuter | ||
|---|---|---|---|
| Zeile 1: | Zeile 1: | ||
| ====== LU01a - Einführung Shell-Programmierung ====== | ====== LU01a - Einführung Shell-Programmierung ====== | ||
| {{https:// | {{https:// | ||
| + | |||
| + | Shellprogrammierung mit **Bash** ist eine leistungsstarke und vielseitige Methode, um Aufgaben auf Linux- und Unix-Systemen zu automatisieren und Prozesse zu steuern. | ||
| + | Die **Bash-Shell** (Bourne Again SHell) ist eine der am weitesten verbreiteten Unix-Shells und bietet eine breite Palette von Funktionen zur Verwaltung und Steuerung von Systemaufgaben. | ||
| + | |||
| + | ===== Was ist Shellprogrammierung? | ||
| + | |||
| + | Eine Shell ist eine Schnittstelle zwischen Benutzer und Betriebssystem. | ||
| + | Sie ermöglicht es, Befehle einzugeben, Programme auszuführen und Systemprozesse zu steuern. | ||
| + | **Shellprogrammierung** oder **Shell-Scripting** bedeutet, mehrere Befehle in einem Skript zu kombinieren, | ||
| + | Ein **Shell-Skript** ist einfach eine Textdatei mit einer Liste von Befehlen, die in der Reihenfolge ausgeführt werden, wie sie im Skript stehen. | ||