如果我执行命令android list avd
,我会得到以下输出
Available Android Virtual Devices:
Name: X10_Mini
Path: /home/myhome/.android/avd/X10_Mini.avd
Target: Android 2.1 (API level 7)
ABI: armeabi
Skin: 240x320
Sdcard: 2G
---------
Name: AVD_for_4in_WVGA_Nexus_S
Path: /home/myhome/.android/avd/AVD_for_4in_WVGA_Nexus_S.avd
Target: Android 2.1 (API level 7)
ABI: armeabi
Skin: 480x800
Sdcard: 2G
如果我使用命令,我想将名称和目标存储在 shell 脚本中的数组中
for elem in `android list avd | cut -d: -f1,2`; do
echo $elem;
done;
变量 $elem 将(显然)包含整个输出的每个单词。
如何每行读取命令行的输出?