[linux] ls -l van USB device('s)
Cecil Westerhof
CecilWesterhof op xs4all.nl
Vr Dec 31 10:26:06 CET 2010
Een poosje terug had ik problemen met mijn scanner. Wat je dan onder
andere wilt weten is een 'ls -l' van het device. Echter je usb device
kan iedere keer op een andere locatie terecht komen. Daarom heb ik
onderstaande functie geschreven.
Nu kan ik uitvoeren
llUSB 3200
en krijg ik:
crw-rw-r--+ 1 root lp 189, 513 dec 31 10:11 /dev/bus/usb/005/002
In dit geval gaat het erom dat de '+' er is.
De functie:
function llUSB {
if [ ${#} -ne 1 ] ; then
echo ERROR: llUSB '<device>'
return 1
fi
ll $(lsusb | awk '/'${1}'/ {print "/dev/bus/usb/"$2"/"substr($4, 0, 3)}')
}
--
Cecil Westerhof
Senior Software Engineer
LinkedIn: http://www.linkedin.com/in/cecilwesterhof
More information about the Linux
mailing list