sedコマンドの基本の形は sed [オプション] [ファイル名]
while read lineなどの中でファイルを参照することなくsedを使いたい時
$ echo $line hello hoge $ echo $line | sed -e "s/hoge/world/" hello world
置換するときに変数を用いたい時
$ str=world $ echo 'hello hoge' | sed -e "s/hoge/$str/" hello world $ echo 'hello world' | sed -e "s/$str/hoge/" hello hoge