1
Was bedeutet die Substitution $ {! Var_name + x}?
Ich habe ein Skript gefunden, das eine Funktion hat, die prüft, ob eine Variable gesetzt ist, aber ich verstehe es nicht sehr gut. check_if_variable_is_set() { var_name=$1 if [ -z "${!var_name+x}" ]; then false else true fi } Was genau passiert mit dieser Substitution?