関連

概要

sedでスラッシュを含む文字列を処理したい。例えばURLなど、その場面は多い気がする。

方法

エスケープすることもできるが、別の文字で正規表現を書いてもいい。

$ sed -e "s%hoge/moge%foo/bar%g"

解説

sの後は何でもいいのだそうだ。出てこない文字で適当に。

参考

Last-modified: 2013-08-17 (土) 18:07:15 (2227d)