Aufgaben Bash until: Unterschied zwischen den Versionen

Aus Xinux Wiki
Zur Navigation springen Zur Suche springen
(Die Seite wurde neu angelegt: „= Aufgabe 1 = * Schreiben Sie ein Skript, die ab 0 um 3 hochzählt bis 12 erreicht ist <syntaxhighlight lang=bash> #!/bin/bash i=0 echo $i until [ $i -eq 1…“)
 
Zeile 3: Zeile 3:
 
* Schreiben Sie ein Skript, die ab 0 um 3 hochzählt bis 12 erreicht ist
 
* Schreiben Sie ein Skript, die ab 0 um 3 hochzählt bis 12 erreicht ist
  
<syntaxhighlight lang=bash>
+
<!-- <syntaxhighlight lang=bash> -->
#!/bin/bash
+
<!-- #!/bin/bash -->
  
i=0
+
<!-- i=0 -->
echo $i
+
<!-- echo $i -->
  
until [ $i -eq 12 ]; do
+
<!-- until [ $i -eq 12 ]; do -->
i=$(($i + 3))
+
<!-- i=$(($i + 3)) -->
echo $i
+
<!-- echo $i -->
done
+
<!-- done -->
</syntaxhighlight>
+
<!-- </syntaxhighlight> -->
  
 
= Aufgabe 2 =
 
= Aufgabe 2 =
Zeile 20: Zeile 20:
 
* Falls die Zahl größer als 12 wird, soll es wieder bei 0 beginnen
 
* Falls die Zahl größer als 12 wird, soll es wieder bei 0 beginnen
  
<syntaxhighlight lang=bash>
+
<!-- <syntaxhighlight lang=bash> -->
#!/bin/bash
+
<!-- #!/bin/bash -->
  
i=1
+
<!-- i=1 -->
echo $i
+
<!-- echo $i -->
  
until [ $i -eq 12 ]; do
+
<!-- until [ $i -eq 12 ]; do -->
if [ $i -gt 12 ]; then
+
<!-- if [ $i -gt 12 ]; then -->
i=0
+
<!-- i=0 -->
echo $i
+
<!-- echo $i -->
fi
+
<!-- fi -->
i=$(($i + 3))
+
<!-- i=$(($i + 3)) -->
echo $i
+
<!-- echo $i -->
done
+
<!-- done -->
</syntaxhighlight>
+
<!-- </syntaxhighlight> -->

Version vom 2. Juni 2023, 08:28 Uhr

Aufgabe 1

  • Schreiben Sie ein Skript, die ab 0 um 3 hochzählt bis 12 erreicht ist



Aufgabe 2

  • Das Skript soll nun bei 1 beginnen
  • Falls die Zahl größer als 12 wird, soll es wieder bei 0 beginnen