ユーザの入力情報を取り扱うときには、誤ってスペースを入力されたことを考慮した対策が必要です。 入力情報を変数に代入していた場合は先頭・末尾のtrim処理を行っておくと良いです。 Bashシェルスクリプトでtrimを実行する方法はいくつかあるので取り上げてみました。 前提入力情報は INPUT という変数に格納しておきます。 $ INPUT=' genzouw postit ' # スペースがあることがわかるようにカッコを付与しています $ echo "[${INPUT}]" [ genzouw postit ]変数の前後から不要なスペースを除去し、以下のように出力されるようにしたいと思います。 [genzouw postit]trimの方法1:sed僕の中ではセオリー。 余談ですが、 sed が使えると head や tail や tr も代用できるし非常に便利です。万能ナイフ。 $ ec