O problema está no arquivo OUI, é um arquivo DOS cujas linhas são terminadas em CR-LF. Você deve primeiro traduzi-lo para que as linhas sejam terminadas em LF. Portanto, dos2unix file
ou tr -d '\r' < file > file2
ou edite o arquivo com vim
e :set ff=unix
).
BTW, você provavelmente deve ancorar seu padrão grep
. Existem códigos postais de 6 dígitos neste arquivo OUI que podem corresponder inadvertidamente ao seu OUI.