シェルのマニュアルを読むが吉
文字列が $ とか ! とか改行とかだとどうなる?