Komut verdiğimde:
adb devices
Böyle bir sonucum var:
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
Bu bash betiğim var, ancak başarısız oluyor çünkü yalnızca bağlı cihazlarda çalışıyor:
#!/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
Ip'leri yalnızca listedeki "cihaz" dan nasıl alabilirim ve ıp'leri listedeki diğer değerlerden nasıl atlayabilirim?
device
çizginin herhangi bir yerinde, bu yüzden de başlıkla eşleşiyor. Kullanmakawk
başkalarının önerdiği gibi veya en azındangrep 'device$'
hattın sonuna demirlemek için.