Grep: как исправить регулярку с просмотром вперед?
Вам нужен не ERE (grep -E) режим, а PCRE (grep -P).
В обычном (даже расширенном) режиме grep не умеет lookarounds и многое другое
www.regular-expressions.info/refadv.html
[martin@martin ~]$ ip addr show dev lo | grep -E -o "[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}(\/[0-9]{1,2})"
127.0.0.1/8
зачем там  ?=