Bash sed での 後方参照

sed で条件に一致したところを変換する際に使うときに有益な後方参照 sed -i -e ’s/(^hoge.)aaa(huga.$)/\2 \1/g’ hogehoge.txt

hogehoge.txt 内の hoge(….)aaahuga(…) にヒットする単語に対して huga(…)hoge(….) と出力する

( ) で囲んだ条件の最初にヒットするものを \1 2番めにヒットするものを \2 としてどんどんあとで変換するときに使えるというもの。