Bedeutung der doppelten eckigen Klammern in Bash [Duplikat]
Diese Frage hat hier bereits eine Antwort:
Unterschied zwischen einfachen und doppelten eckigen Klammern in Bash 6 AntwortenBei diesemFrage in der Antwort von Kyle Brandt das[[ ]]
construct wird als "bash built-in test command" beschrieben. Folgendes wird als Beispiel gezeigt.
if [[ ( $a -gt 2 ) && ( $a -lt 5 ) ]]; then ...
Warum sind doppelte eckige Klammern buchstäblich[[ ]]
, notwendig?