shell写个脚本不使用Mouse关键字过滤获取debian96系统下鼠标外设的idVendor、idProduct合并为0xidVendor0xidProduct格式
#!/bin/bash
获取debian9.6系统下鼠标外设的idVendor、idProduct,合并为0xidVendor:0xidProduct格式
获取所有USB设备列表
usb_list=$(lsusb)
遍历USB设备列表,过滤出鼠标设备
while read -r line; do
判断是否为鼠标设备
if [[ $line == "Mouse" || $line == "mice" ]]; then # 获取idVendor和idProduct idVendor=$(echo $line | awk '{print $6}' | cut -d ":" -f 1) idProduct=$(echo $line | awk '{print $6}' | cut -d ":" -f 2) # 合并为0xidVendor:0xidProduct格式 device_id="0x$idVendor:0x$idProduct" echo $device_id fi done <<< "$usb_list"
原文地址: https://www.cveoy.top/t/topic/bdyt 著作权归作者所有。请勿转载和采集!