in reply to calling ioctl
my @output=`lsusb`; [download]
open LSUSB, "lsusb |" || die "call to lsusb failed: $!"; while (<LSUSB>) { # find what you are looking for } [download]