Quantcast
Channel: PowerShell.com – PowerShell Scripts, Tips, Forums, and Resources
Viewing all articles
Browse latest Browse all 6937

Convert MAC Vendor OUI file from public GitHub to proper format

$
0
0

Hello experts.  I think one of you may have this script laying around somewhere so I thought I would ask.  I am downloading a copy of oui.txt from the IEEE.  The file format seems quirky in spots.  While I am basically familiar with PowerShell, I am not quite that good.  Sometimes the blocks of vendors will have five lines whereas others may have six.  An example of what this file looks like is below this text.

  00-00-28   (hex)  PRODIGY SYSTEMS CORPORATION
  000028     (base 16)  PRODIGY SYSTEMS CORPORATION
      2601 CASEY DRIVE
    MOUNTAIN VIEW CA 94043
    UNITED STATES

  00-00-29   (hex)  IMC NETWORKS CORP.
  000029     (base 16)  IMC NETWORKS CORP.
      16931 MILLIKEN AVE.
    IRVINE CA 92714-5013
    UNITED STATES

  00-00-2A   (hex)  TRW - SEDD/INP
  00002A     (base 16)  TRW - SEDD/INP
      1800 GLENN CURTISS STREET
    M/S DH6/2826
    CARSON CA 90746
    UNITED STATES

  00-00-2B   (hex)  CRISP AUTOMATION, INC
  00002B     (base 16)  CRISP AUTOMATION, INC
      5160 BLAZER PARKWAY
    DUBLIN OH 43017
    UNITED STATES

What I am looking to do is to import the text into a database.  I would like to format these entries like this:

00-00-2B,00002B,5160 BLAZER PARKWAY,DUBLIN,OH,43017,UNITED STATES

Anyone here have some ideas?


Viewing all articles
Browse latest Browse all 6937

Trending Articles