Комментарии trace
trace 23.11.2012 21:43 Есть вопрос! — что делать если не возможно использовать ассоциативный массив bash
0
Немного не так, service может быть разный, исходя из service надо выбирать порт.
Замысел такой
service=$1
ftp_port=21
http_port=80
и т.д.
исходя из этого надо выдергивать нужный порт
на выходе должно быть ${service}_port , но почему-то выводит service_port , а должно 21
Замысел такой
service=$1
ftp_port=21
http_port=80
и т.д.
исходя из этого надо выдергивать нужный порт
на выходе должно быть ${service}_port , но почему-то выводит service_port , а должно 21
Нашел такое решение
port_ftp=21; service=ftp; i="port_$service"; echo "${!i}"