usbmon
CLI monitoring of USB devices. Reruns a process when USB devices updated.
Installation:
$ npm install usbmon -g
Usage:
Rerun a CLI process whenever USB devices change
$ usbmon Usage: usbmon <command> where <command> is any cli command
Note that usbmon
uses libudev
behind the scenes.
In Linux/Ubuntu you might need to install it:
sudo apt-get install build-essential libudev-dev