Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个通过 USB 端口连接到我的 linux 机器的 UPS。不幸的是,UPS 不受支持,并且不会显示为经过改造的设备。但是,它确实可以通过 lsusb 命令正确显示。
我想通过一个简单的 bash 脚本(例如由 cron 触发)从我的 UPS 读取电池状态。我不想要一个功能齐全的脚本,因为它需要知道特定 UPS 的协议;我只想创建一个脚本来编写原始命令并在给定已知 USB 地址的情况下从 UPS 读取原始响应,然后由我来对实际命令进行编码并解析响应。
谢谢你。
您也许可以使用普通echo命令将字符串直接发送到设备,例如:
echo
echo "some command" > /dev/usbXXX
要获得输出,您可能可以使用例如从中读取cat:
cat
cat /dev/usbXXX | grep "what you're looking for"