Bashで変わった書き方を発見.
しらべてもでてこなかったので
aa="GET / HTTP/1.1"
echo $aa
> GET / HTTP/1.1
> # 当然といえば当然
bb=($aa)
echo $bb
> GET
> !! なんと最初の空白までの文字列が取得できる!!!
#ちなみに
echo ($aa)
> -bash: syntax error near unexpected token `$aa'
> # というエラーがでます.なぜなんでしょう
()はbashでは式展開という意味ですが,
最初の文字を取得できるとは知りませんでした.