Aus dem Kurs: Bash-Shell-Scripting lernen

So erhalten Sie Zugriff auf diesen Kurs

Werden Sie noch heute Mitglied und erhalten Sie Zugriff auf mehr als 24.700 Kurse von Branchenfachleuten.

Zahlen vergleichen und Dateieigenschaften prüfen

Zahlen vergleichen und Dateieigenschaften prüfen

Aus dem Kurs: Bash-Shell-Scripting lernen

Zahlen vergleichen und Dateieigenschaften prüfen

Mit Test kann ich nicht nur Zeichenketten vergleichen, sondern netterweise auch Zahlen und den Status von Dateien. Wie das beides im Einzelnen funktioniert, möchte ich Ihnen in diesem Video zeigen. Zunächst zu den Zahlen. Ich habe hier in meinem Skript schon eine Variable „Namenszahl“ angelegt, in der ich den Wert 5 speichere. Per „if Test“ kann ich jetzt prüfen lassen, ob in der Variablen tatsächlich der Wert 5 liegt. Das funktioniert genauso wie bei den Zeichenketten. Ich möchte wissen, ob der Wert in der Variablen „Zahl“ identisch ist, „- eq“ mit dem Wert 5. Das „eq“ steht für „equal“, also „gleich“. Wenn hier also die Zahl gleich 5 ist, dann, „wenn“, soll mein Skript einfach eine Meldung ausgeben, sagen wir mal „echo = fi“. Das probiere ich auch gleich mal im Terminal aus, „Vergleich.sh“, und wie Sie sehen, hat der Test geklappt. Anstelle von Test können Sie natürlich auch hier wieder die Klammer Notation verwenden, also Klammer auf, und hier hinten Klammer zu. Der Vergleich ist…

Inhalt