Если вы не возражаете против решения, которое не является элегантным, но выполняет свою работу, просто перенаправьте вывод вашей команды grep
в
... | cut -f 2 -d = | cut -f 1 -d :
Это разделит строку сначала на =
а затем :
. Если шаблон не такой регулярный и IP-адрес может появиться в любом месте строки, перенаправьте его в
... | grep -oE '([0-9]{1,3}[.]){3}[0-9]{1,3}'
Параметр -o
просто извлекает совпадающие шаблоны из входных данных.