KnowledgeHub
Questions
Tags
Users
Search
Alex Rivera
|
Logout
Edit Question
Title
Body
Let's say I have a variable's name stored in another variable: myvar=123 varname=myvar Now, I'd like to get 123 by just using $varname variable. Is there a direct way for that? I found no such bash builtin for lookup by name, so came up with this: function var { v="\$$1"; eval "echo "$v; } so var $varname # gives 123 Which doesn't look too bad in the end, but I'm wondering if I missed something more obvious.
Tags (comma-separated)
Save Edits
Cancel