/ dev / usb dosyasını nasıl bulacağınız belirli bir satıcıyla ilişkilendirilir: ürün kodu


-1

Dosyalardan hangisini belirlemek için programatik bir yol var mı /dev/usb/hiddev[0-9] verilen belirli bir USB çevre birimiyle ilişkili vendor:product USB çevrebiriminin kodu (kullanabileceğim lsusb )?

Yani ben bir komut istiyorum which-usb-file Bu böyle çalışır:

which-usb-file 0123:4567  -->  /dev/usb/hiddev3

Herhangi bir fikir?

Yanıtlar:


0

Sadece dene

 udevadm info --query=all -n /dev/usb/hiddevX

Bu, Satıcı kimliği ve Kod da dahil olmak üzere cihazı tanımlamanıza izin verecek kadar bilgi verecektir.


Çok teşekkürler, ama tam tersini yapmak istiyorum: verilen vendor:product karşılık almak hiddev. Kullandığım son kod için yukarıdaki cevabımı gör.
scaramouche

0

Aşağıdakileri yaparak bitti:

dmesg | grep 0123:4567 | tail -n 1 | sed -e "s/.*\(hiddev[0-9]\).*/\1/g"
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.