コンソール上でスペース区切りになっている各文字列をシングルクォーテーション・ダブルクォーテーションで囲みたいことがあったので、その対応について備忘。 以下のようにコマンドを実行することで、スペース区切りの各単語を囲むことができる。 sedの場合 sedで各単語を囲む場合、以下のようにコマンドを実行する。 sed 's/[^ ]\+/"&"/g' # ダブルクォーテーションの場合 sed 's/[^ ]\+/'\''&'\''/g' # シングルクォーテーションの場合 blacknon@BS-PUB-UBUNTU-01:~$ echo abc def 123 ABC | sed 's/[^ ]\+/"&"/g' "abc" "def" "123" "ABC" blacknon@BS-PUB-UBUNTU-01:~$ echo abc def 123 ABC | sed 's/[^ ]\+/'