Welcome to Software Development on Codidact!
Will you help us build our independent community of developers helping developers? We're small and trying to grow. We welcome questions about all aspects of software development, from design to code to QA and more. Got questions? Got answers? Got code you'd like someone to review? Please join us.
Post History
github.com/kellyjonbrazil/jc/discussions/666#discussioncomment-14470622, and its immediate context, explain that lsusb does not appear to provide machine-parsable output, and that the available inf...
#1: Initial revision
Does a machine-parsable alternative to `lsusb -v` exist?
[`github.com/kellyjonbrazil/jc/discussions/666#discussioncomment-14470622`][2], and its immediate context, explain that `lsusb` does not appear to provide machine-parsable output, and that the available infrastructure to render its output machine-parsable does not provide feature-parity with `lsusb`. [2]: https://github.com/kellyjonbrazil/jc/discussions/666#discussioncomment-14470622 Although I comprehend [`askubuntu.com/a/725887`][1], I desire a similarly abstracted alternative to `lsusb -v`, so that I do not need to reinvent it: 1. ~~~sh #!/usr/bin/env sh lsusb -v | jc --lsusb | yq -P ~~~ 1. > ~~~YAML > - bus: "001" > device: "001" > id: 1d6b:0002 > description: Linux Foundation 2.0 root hub > device_descriptor: > bLength: > value: "18" > ~~~ [1]: https://askubuntu.com/a/725887/1002900
