1
Що означає заміна $ {! Var_name + x}?
Я знайшов сценарій, який має функцію, яка перевіряє, чи встановлена змінна, але я її не дуже добре розумію. check_if_variable_is_set() { var_name=$1 if [ -z "${!var_name+x}" ]; then false else true fi } Що саме відбувається з цією заміною?