La forma más fácil sería usar grepcon PCRE:
$ ifconfig -a | grep -Po 'HWaddr \K.*$'
74:d4:35:84:34:13
grep -Pnos permitirá usar perlRegex compatible
grep -o solo tomará la parte coincidente de la línea
Hemos emparejado HWaddrantes de que nuestros partidos deseada (direcciones MAC) y después se deseche HWaddrpor \Kimprimir sólo las direcciones MAC.
@Helio ha mencionado un punto importante, esto depende en gran medida de su idioma, es decir, la localeconfiguración. Para superar esto, puede usar la Cconfiguración regional (usa el juego de caracteres ASCII) solo para este comando:
$ LANG=C ifconfig -a | grep -Po 'HWaddr \K.*$'
74:d4:35:84:34:13
LANG=C ifconfig -alugar deifconfig -ainstalaciones que no estén en inglés, puede haber problemas con grep. (es decir, en mi sistema,HWaddresdirecciónHW)