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