SyntaxHighlighter

2014年10月27日月曜日

Linuxのbashスクリプト内で使ったsedの正規表現でハマったよ

こんにちは。

Linuxでbashスクリプトを作っております。

変数の文字列(ファイルパス)を加工するにあたり、置換にsedを使うわけですが、ちょっとハマりましたのでφ(..)メモメモ。


マッチした部分を指し示すカッコ()は\でエスケープせねばならぬ。

直前の文字1つ以上を示すプラス+は\でエスケープせねばならぬ。


特にカッコの方でハマった。