Skip to main content
2 of 3
added 1 character in body
markp-fuso
  • 1.7k
  • 1
  • 9
  • 11

Setup:

export VAR_ONE=thisIsVarOne

An alternative using an associative array:

$ unset      newvar
$ declare -A newvar

$ newvar[${VAR_ONE}]="somePrefix${VAR_ONE}"

$ typeset -p newvar
declare -A newvar=([thisIsVarOne]="somePrefixthisIsVarOne" )

$ echo "${newvar[${VAR_ONE}]}"
somePrefixthisIsVarOne
markp-fuso
  • 1.7k
  • 1
  • 9
  • 11