下面是我编写的代码,它应该列出所有连接的设备,提取序列号,然后将它们吐出到终端。当我运行此脚本时,我会从error: unknown host service
函数
Return Serial
ReturnSerial () {
adb -s $usb shell getprop | grep ro.serial | awk '{print $2}'
}
for usb in $(adb devices -l | awk '/ device usb:/{print $2}'); do ReturnSerial ; done
我不明白这个错误意味着什么。我有许多其他功能,我以相同的方式运行,不会被抓住。
另外值得注意的是,我使用的设备不会在简单的adb devices
命令上吐出序列号,因此我需要使用他们的usb
定位器并从其属性中提取序列号