cd /dev; ls -lR | grep -P "video[0-9]+"
Da kommt bei mir (ausgewählte Zeilen):
lrwxrwxrwx 1 root root 12 Mär 15 20:42 usb-046d_0994_C5808560-video-index0 -> ../../video0
lrwxrwxrwx 1 root root 12 Mär 15 20:42 usb-046d_0994_C5808560-video-index1 -> ../../video1
und lsusb
sagt (ausgewählte Zeilen):
Bus 001 Device 031: ID 046d:0994 Logitech, Inc. QuickCam Orbit/Sphere AF
Die ID 046d:0994 kommt also, wenn man sich die Links anschaut und wenn man sich das Gerät mit lsusb ansieht (Allerdings leicht abgewandelt). Der Rest ist mit cut
(meinetwegen auch sed
), tr
, grep
und einigen Pipes machbar.
Brauchst Du ein Skript? 😃😁