К сожалению, я получаю ошибку от следующей команды, которую я проследил до того, что переменная $gateway_ip не является распознано правильно.
Вот что происходит:
Код: Выделить всё
# Get the gateway IP for the specified interface
gateway_ip=$(ip route show dev $interface | grep via | awk '{print $3}')
echo "Gateway IP: $gateway_ip"
# Generate and execute the ip route add command
sudo ip route add 10.0.0.0/8 via $gateway_ip dev eth2
Ошибка: либо «to» дублируется, либо « 172.19.25.129" — это мусор.
Если я жестко запрограммирую этот IP-адрес, команда выполнится без проблем.
Например, следующее.
Код: Выделить всё
gateway_ip='172.19.25.129'Мой Вопрос в том, чего мне здесь не хватает и есть ли решение этой проблемы?
Подробнее здесь: https://stackoverflow.com/questions/788 ... dd-command
Мобильная версия