File: update_data.sh

package info (click to toggle)
hardinfo 2.2.16-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 18,040 kB
  • sloc: ansic: 40,169; cpp: 1,216; sh: 340; xml: 81; python: 50; makefile: 3
file content (16 lines) | stat: -rwxr-xr-x 595 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#!/bin/bash

echo "Updating data included in distribution.."

wget -O /tmp/ieeeoui https://standards-oui.ieee.org
cat /tmp/ieeeoui | grep "(base 16)"|sed "s/    (base 16)\t\t//g" |dos2unix|sort  > /tmp/ieeeoui2
cat /tmp/ieeeoui2 | cut -c1-6|tr [:upper:] [:lower:] >/tmp/ieeeouiA
cat /tmp/ieeeoui2 | cut -c7- >/tmp/ieeeouiB
paste -d '' /tmp/ieeeouiA /tmp/ieeeouiB > ../data/ieee_oui.ids
wget -O ../data/pci.ids https://pci-ids.ucw.cz/v2.2/pci.ids
wget -O ../data/usb.ids http://www.linux-usb.org/usb.ids
wget -O ../data/benchmark.json https://hardinfo2.org/benchmark.json?L=250

echo "Done..."