Linux:bash: Unterschied zwischen den Versionen
Aus Alexander's Wiki
Admin (Diskussion | Beiträge) |
Admin (Diskussion | Beiträge) |
||
Zeile 12: | Zeile 12: | ||
# false | # false | ||
fi | fi | ||
// Existenz der Variable | // Existenz der Variable | ||
if [ -z "$var" ]; then | if [ -z "$var" ]; then | ||
# wenn Variable nicht existiert | |||
fi | |||
// Leere Variable | // Leere Variable | ||
if [ -n "var" ]; then | if [ -n "var" ]; then | ||
# wenn in der Variablen etwas drinnen steht | |||
fi | |||
</source> | |||
== Arithmetik == | |||
<source lang="bash" encl="div"> | |||
// Verneinung | |||
if [ ! -z "$var" ]; then | |||
# wenn in der Variablen etwas drinnen steht | |||
fi | fi | ||
// Verknüpfung - oder | // Verknüpfung - oder | ||
if [ -z "$var" ] || [ "$var" == false ]; then | if [ -z "$var" ] || [ "$var" == false ]; then |
Version vom 1. April 2016, 10:38 Uhr
// Variable - Textvergleich
if [ "$var" == "text" ]; then
# equals
fi
// Variable - boolean-Vergleich
if [ "$var" = true ]; then
# true
else
# false
fi
// Existenz der Variable
if [ -z "$var" ]; then
# wenn Variable nicht existiert
fi
// Leere Variable
if [ -n "var" ]; then
# wenn in der Variablen etwas drinnen steht
fi
Arithmetik
// Verneinung
if [ ! -z "$var" ]; then
# wenn in der Variablen etwas drinnen steht
fi
// Verknüpfung - oder
if [ -z "$var" ] || [ "$var" == false ]; then
fi