Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Nächste Überarbeitung
Vorhergehende Überarbeitung
modul:m122:learningunits:lu05:variablen [2024/11/18 07:17] – angelegt msutermodul:m122:learningunits:lu05:variablen [2024/12/04 19:56] (aktuell) – [Numerische Berechnungen] msuter
Zeile 1: Zeile 1:
 ====== LU05a - Einführung Variablen in Bash ====== ====== LU05a - Einführung Variablen in Bash ======
 +{{https://openbook.rheinwerk-verlag.de/shell_programmierung/shell_004_000.htm|Shell Prog - 2.1}}
  
 In Bash-Skripten sind Variablen ein grundlegendes Konzept, mit dem Sie Daten speichern und verwalten können. Eine Variable dient als Container, der Werte wie Text, Zahlen oder andere Daten speichert, die später im Skript wiederverwendet werden können. In Bash-Skripten sind Variablen ein grundlegendes Konzept, mit dem Sie Daten speichern und verwalten können. Eine Variable dient als Container, der Werte wie Text, Zahlen oder andere Daten speichert, die später im Skript wiederverwendet werden können.
Zeile 37: Zeile 38:
 ===== Besondere Hinweise ===== ===== Besondere Hinweise =====
  
- * Variablen sind standardmäßig lokal für das Skript oder die aktuelle Shell.   +  * Variablen sind standardmäßig lokal für das Skript oder die aktuelle Shell.   
- * Um Variablen für Unterprozesse (z. B. aufgerufene Skripte) verfügbar zu machen, müssen Sie sie mit export exportieren:+  * Um Variablen für Unterprozesse (z. B. aufgerufene Skripte) verfügbar zu machen, müssen Sie sie mit export exportieren:
  
 <code bash> <code bash>
Zeile 47: Zeile 48:
  
  
-Da Bash-Variablen Zeichenketten sind, erfordert die Berechnung mit Zahlen spezielle Syntax, z. B. mit let, $(( )) oder expr:+Da Bash-Variablen Zeichenketten sind, erfordert die Berechnung mit Zahlen spezielle Syntax, z. B. mit ''let''''$( ( ) )'' oder ''expr'':
 <code bash> <code bash>
 a=5 a=5
  • modul/m122/learningunits/lu05/variablen.1731910627.txt.gz
  • Zuletzt geändert: 2024/11/18 07:17
  • von msuter