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…“)
(kein Unterschied)

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
#!/bin/bash

i=0
echo $i

until [ $i -eq 12 ]; do
	i=$(($i + 3))
	echo $i
done

Aufgabe 2

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

i=1
echo $i

until [ $i -eq 12 ]; do
	if [ $i -gt 12 ]; then
		i=0
		echo $i
	fi
	i=$(($i + 3))
	echo $i
done