Acho que o que você está procurando é
ip a | awk '/inet .*enp[0-9]*s[0-9]*/ { print $NF " " gensub(/\/[0-9]*/,"",1,$2); }'
Note que eu modifiquei a correspondência para o nome da interface para aceitar mais que enp0s (no meu sistema muitas das minhas interfaces são enp2s *). Além disso, estou combinando linhas com 'inet', isso excluirá endereços ipv6 ('inet6'). Espero que isso ajude.