readコマンドで標準入力から変数を代入する - Bye Bye Mooreで配列で突っ込む方法を紹介しました。
この突っ込んだデータをアレコレする方法がわかったのでメモします。
$ read -a Words <<< 'as you like'
とやった場合
全てのデータを表示させるには
$ echo ${Words[@]} as you like
最初の文字をみたい場合は引数無し
$ echo $Words as
「${変数名[番号]}」
$ echo ${Words[0]} as $ echo ${Words[1]} you $ echo ${Words[2]} like
入っている文字数(!)をみる事も。
$ echo ${#Words[0]} 2 $ echo ${#Words[3]} 0
データの要素数もわかります。
ループさせる必要がある場合は重宝しますね。
$ echo ${#Words[@]} 3