コマンドを実行する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
シェルスクリプトの配列に名前とターゲットを保存したいコマンドを使用する場合
for elem in `android list avd | cut -d: -f1,2`; do
echo $elem;
done;
変数 $elem には (明らかに) 出力全体の各単語が含まれます。
コマンドラインの出力を行ごとに読むにはどうすればよいですか?