Оболочка (sh): для смещения нескольких метрик по умолчанию - PullRequest
0 голосов
/ 20 февраля 2019

Мне нужно изменить метрики нескольких маршрутов с помощью скрипта 'sh', например:

10 -> 40
20 -> 10
30 -> 20
40 -> 30

Пример.До:

$ ip -4 r | grep default
default via 10.1.1.1 dev eth1 proto static metric 10
default via 10.2.2.2 dev eth2 proto static metric 20
default via 10.3.3.3 dev eth3 proto static metric 30
default via 10.4.4.4 dev eth4 proto static metric 40

После:

$ ip -4 r | grep default
default via 10.1.1.1 dev eth1 proto static metric 40
default via 10.2.2.2 dev eth2 proto static metric 10
default via 10.3.3.3 dev eth3 proto static metric 20
default via 10.4.4.4 dev eth4 proto static metric 30

Как я могу это сделать?

...