때 문제가 명령:
adb devices
내가 결과는 다음과 같다:
List of devices attached
192.168.1.200:5555 offline
192.168.1.201:5555 device
192.168.1.202:5555 unauthorized
192.168.1.203:5555 device
이 bash 스크립트,하지만 실패 왜냐하면 그것의 일에만 연결된 장치:
#!/bin/bash
#init
a=$(adb devices | cut -f1 | cut -f1 -d\ );
echo $a;
for x in $a;
do
if [ "$x" == "List" ];
then continue;
fi;
echo $x
adb connect $x
done
방법만을 얻을 IPs 에서"장에서"목록에 건너뛰기 IPs 에서 다른 값을까?
device
어디에서 라인,그래서 그것은 제목과 일치하도. 사awk
다른 사람으로 제안 또는 적어도grep 'device$'
앵커 끝에 onf 니다.