I have slightly retarded question, is there any way to refer to multiply variables without using arrays in posix (I'm only have access to ksh, so bash specific tricks won't work)?
I have few files with variables, for example:host1=100.100.100.100
port1=1001
host29=100.100.100.101
port29=1001
and want to, say, echo all the $hostn ones.
My best bet is just reinvent wheel with sed/awk, or is there easier/proper way to do it?
how about this? https://github.com/makefu/array
Would grep host not work?
Forgiveness please, if I misunderstood.
>>60187648
Something like grep -oP '^.*\d' will grep host1 and others, but I, for life of me, cannot understand how to further parse it, probably grep -oP '^.*\d' | xargs echo ?
>>60187582
Will look, thanks!
grep ^host | cut -f '='
>>60187970
cut -f 2 -d '='