|
@@ -4,22 +4,30 @@
|
|
|
> Gibt 0 zurück, wenn der Ausdruck wahr ist und 1 wenn nicht.
|
|
|
> Weitere Informationen: <https://www.gnu.org/software/bash/manual/bash.html#index-test>.
|
|
|
|
|
|
-- Überprüfe, ob die gegebene Variable und der gegebene String gleich sind:
|
|
|
+- Überprüfe, ob eine bestimmte Variable gleich oder ungleich einem bestimmen String ist:
|
|
|
|
|
|
-`[ "{{$VARIABLE}}" == "{{/bin/zsh}}" ]`
|
|
|
+`[ "${{variable}}" {{==|!=}} "{{string}}" ]`
|
|
|
|
|
|
-- Ermittle, ob die gegebene Variable leer ist:
|
|
|
+- Überprüfe, ob eine Variable gleich, ungleich, größer, kleiner, größer-gleich oder kleiner-gleich als eine bestimme Zahl ist:
|
|
|
|
|
|
-`[ -z "{{$GIT_BRANCH}}" ]`
|
|
|
+`[ "${{variable}}" -{{eq|ne|gt|lt|ge|le}} {{zahl}} ]`
|
|
|
|
|
|
-- Ermittle, ob eine Datei existiert:
|
|
|
+- Überprüfe, ob eine bestimmte Variable einen nicht-leeren Wert hat:
|
|
|
|
|
|
-`[ -f "{{pfad/zu/datei}}" ]`
|
|
|
+`[ -n "${{variable}}" ]`
|
|
|
|
|
|
-- Ermittle, ob ein Verzeichnis nicht existiert:
|
|
|
+- Überprüfe, ob eine bestimmte Variable einen leeren Wert hat:
|
|
|
|
|
|
-`[ ! -d "{{pfad/zu/verzeichnis}}" ]`
|
|
|
+`[ -z "${{variable}}" ]`
|
|
|
|
|
|
-- If-else Abfrage:
|
|
|
+- Überprüfe, ob eine bestimmte Datei existiert:
|
|
|
|
|
|
-`[ {{ausdruck}} ] && {{echo "wahr"}} || {{echo "falsch"}}`
|
|
|
+`[ -f {{pfad/zu/datei}} ]`
|
|
|
+
|
|
|
+- Überprüfe, ob ein bestimmtes Verzeichnis existiert:
|
|
|
+
|
|
|
+`[ -d {{pfad/zu/verzeichnis}} ]`
|
|
|
+
|
|
|
+- Überprüfe, ob eine Datei oder ein Verzeichnis existiert:
|
|
|
+
|
|
|
+`[ -e {{pfad/zu/datei_oder_verzeichnis}} ]`
|