在shell中输入adb devices
时
我得到这样的东西
List of devices attached
HT06RPQ002T1 device
HT06RPQ002T1 device
我想要一些只打印手机ID的shell脚本 例如,在这种情况下打印
HT06RPQ002T1
HT06RPQ002T1
如果连接了更多设备以打印更多ID ...
由于
修改
我试图将所有内容都放在这样的变量中
ASD = adb devices
但如果我连接了一台设备或者我有10台设备,我不知道如何解析......
答案 0 :(得分:11)
adb devices | awk 'NR>1 {print $1}'
答案 1 :(得分:1)
flag=false
while read -r device type
do
if ! $flag
then
flag=true
continue
fi
echo "$device"
done < <(adb devices)