9 lines
357 B
Plaintext
9 lines
357 B
Plaintext
|
#!/bin/bash
|
||
|
|
||
|
# Get the vendor and product ID for a USB device path.
|
||
|
# Used in udev rules.
|
||
|
|
||
|
PRODUCTID=$(udevadm info --attribute-walk --path=$1 | grep -m 1 "ATTRS{idProduct}==" | sed 's/^.*=="//' | sed 's/"$//')
|
||
|
VENDORID=$(udevadm info --attribute-walk --path=$1 | grep -m 1 "ATTRS{idVendor}==" | sed 's/^.*=="//' | sed 's/"$//')
|
||
|
|
||
|
echo "$VENDORID:$PRODUCTID"
|