Jede Befehl muss einen Rückgabewert am Ende seiner Ausführung zurückgeben:
wahr
falsch
Ein Rückgabewert von 0 gibt einen Ausführungsfehler an:
wahr
falsch
Der Rückgabewert wird in der Variable $@ gespeichert:
wahr
falsch
Der Testbefehl ermöglicht Folgendes:
Teste den Typ einer Datei
Testet eine Variable
Zahlen vergleichen
Vergleicht den Inhalt von 2 Dateien
Der Befehl expr:
Kombiniert 2 Zeichenketten
Führt mathematische Operationen aus
Text auf dem Bildschirm anzeigen
Ist die Syntax der folgenden bedingten Struktur für Sie richtig? Erklären Sie, warum.
if command
command if $?=0
else
command if $?!=0
fi
wahr
falsch
Was bedeutet folgende Syntax: ${variable:=value}
Zeigt einen Ersatzwert an, wenn die Variable leer ist
Zeigt einen Ersatzwert an, wenn die Variable nicht leer ist
Weist der Variable einen neuen Wert zu, wenn sie leer ist
Ist die Syntax der folgenden bedingten alternativen Struktur für Sie richtig? Erklären Sie warum.
case $variable in
value1)
commands if $variable = value1
value2)
commands if $variable = value2
*)
commands for all values of $variable != of value1 and value2
;;
esac
wahr
falsch
Welche der folgenden ist keine Struktur für Schleifen?