lsusb kan vel liste usb-dingser, og det kombinert med grep bør vel kunne finne det du vil? Vil du vite om dingsen står i porten, eller om /dev/ttyUSB0 eksisterer?
Forøvrig bryt du med Unix-konvensjon om du nyttar 1 som suksess og 0 som failure. Unix nyttar 0 som suksess og 1 som feil.