Macでsedコマンドが思うように動かなくてハマった

シェアする

というメモ。

とあるディレクトリ以下の.gitディレクトリを除いた全ファイル内の
stringA
という文字列を
stringB
という文字列に置換したい場合、
Linuxだと

のようにすれば置換できるはずだが、Mac上で打ったら

こんな風にエラーが出てうまくいかなかった。

しばらくハマったが、

このように -i の後に "" を入れるとちゃんと動作した。

Linuxコマンド集 - 【 sed 】 文字列の置換,行の削除を行う:ITpro

シェアする

Profile

Profile

藤牧宗太郎
Sotaro Fujimaki

紀尾井町のIT企業でエンジニアをしています。
Facebook
Twitter
作った音楽

↓インターネット関連のことをよくつぶやいているので、よかったらフォローお願いします。


follow us in feedly