sedと\と'と"でどはまりした。

$ echo 'pattern' | sed 's/pattern/[0-9]\{8\}/'
[0-9]{8}
$ echo 'pattern' | sed 's/pattern/[0-9]\\{8\\}/'
[0-9]\{8\}
$ echo 'pattern' | sed "s/pattern/[0-9]\\\\{8\\\\}/"
[0-9]\{8\}

なぬ?

$ echo "\\"
\
$ echo '\'
\

そういうことかよ。sedだけでなくて、'と"の挙動のちがいか。
シェルの基本的な理解も足りなかったっぽい。とほほ。