X-Git-Url: http://git.rot13.org/?p=linux-usb-otg;a=blobdiff_plain;f=usb-hid-stop.sh;h=da1e9895aabd3154561536cf36157fee728195da;hp=ad276133ff5afe2a32be6d31b7240b27832b8dec;hb=2ea11cc0ce572ea7dc50482ecb55756886b9d574;hpb=7beba14a2aa207d668c07dee800cb8d49f8ae840;ds=sidebyside diff --git a/usb-hid-stop.sh b/usb-hid-stop.sh index ad27613..da1e989 100755 --- a/usb-hid-stop.sh +++ b/usb-hid-stop.sh @@ -1,10 +1,15 @@ #!/bin/bash cd /sys/kernel/config/usb_gadget/g1 -echo "" > UDC -rm configs/c.1/hid.usb0 -rmdir configs/c.1/strings/0x409 -rmdir configs/c.1 -rmdir strings/0x409 -rmdir functions/hid.usb0 +echo '' > UDC +find configs -type l -exec rm -v {} \; +#rmdir configs/c.1/strings/0x409 +find configs -name 'strings' -exec rmdir -v {}/0x409 \; +#rmdir configs/c.1 +ls -d configs/* | xargs rmdir -v +#rmdir strings/0x409 +ls -d strings/* | xargs rmdir -v +#rmdir functions/hid.usb0 +ls -d functions/* | xargs rmdir -v + cd .. -rmdir g1 +rmdir -v g1