In my bash script I have two variables CONFIG_OPTION and CONFIG_VALUE which contain string VENDOR_NAME and Default_Vendor
CONFIG_OPTION
CONFIG_VALUE
VENDOR_NAME
Default_Vendor
I know that nobody will mention it, so here I go. You can use printf!
printf
#!/bin/bash CONFIG_OPTION="VENDOR_NAME" CONFIG_VALUE="Default_Vendor" printf -v "$CONFIG_OPTION" "%s" "$CONFIG_VALUE" # Don't believe me? echo "$VENDOR_NAME"