Моя цель - найти номер правила, который соответствует ip-адресу и ip-адресу
Пример:
Source.IP -- 10.44.68.252
Destination -- 10.112.140.155
Фильтрация файла конфигурации с помощью grep "10.44.68.252\|10.112.140.155"
дает мне приведенный ниже список команд.
Мне нужно вручную найти и найти номер правила, в котором совпадают источник и пункт назначения. В приведенном ниже правиле вывода 1515 соответствия - это то, что я ищу.
Есть ли способ найти его в той же команде?
cat test.txt | grep "10.44.68.252\|10.112.140.155"
set nat source rule 39 source address '10.112.140.155/32'
set nat source rule 1008 source address '10.112.140.155/32'
set nat source rule 1010 source address '10.112.140.155/32'
set nat source rule 1036 destination address '10.44.68.252/32'
set nat source rule 1037 destination address '10.44.68.252/32'
set nat source rule 1099 source address '10.112.140.155/32'
set nat source rule 1104 source address '10.112.140.155/32'
set nat source rule 1515 destination address '10.44.68.252/32'
set nat source rule 1515 source address '10.112.140.155/32'
set nat source rule 1516 destination address '10.44.68.252/32'
set nat source rule 1517 source address '10.112.140.155/32'
set nat source rule 1520 source address '10.112.140.155/32'
Пробовал несколько вариантов в grep. Никто не помог. Сед может помочь. Но я не знаю, седь.