1#!/bin/sh 2# @(#) $Id: massagevendor-old 1001 2009-07-13 07:32:35Z leres $ (LBL) 3# 4# Massage 5# 6# ftp://ftp.cavebear.com/pub/Ethernet.txt 7# http://www.cavebear.com/CaveBear/Ethernet/vendor.html 8# 9# into ethercodes.dat format 10# 11sed -n \ 12 -e '/^[0-9A-Fa-f][0-9A-Fa-f][0-9A-Fa-f][0-9A-Fa-f][0-9A-Fa-f][0-9A-Fa-f][ ]/!d' \ 13 -e 's/[ ][ ]*$//' \ 14 -e p $* | 15 awk -f euppertolower.awk | 16 sed -n \ 17 -e 's/^\([0-9A-Za-z][0-9A-Za-z]\)\([0-9A-Za-z][0-9A-Za-z]\)\([0-9A-Za-z][0-9A-Za-z]\)[ ]\(.*\)$/\1:\2:\3 \4/' \ 18 -e 's/^0//' -e 's/:0\([0-9A-Za-z]\)/:\1/g' -e p | 19 sort 20