Andrey V. Semyonov wrote: > The most terrible thing is than you can't extract a value from a > variable, which you name by some dynamic sting (you can't extract a > variable by name set in other variable partly or the whole) Sorry, I'm too hurry. if ! /bin/test -z $(eval echo \$${name}${common_var_suffix}); then ... will work well too .