Регулярное выражение в sed для множественных замен в одном выражении

Я хочу очистить некоторые входные данные и заменить несколько символов приемлемыми, например, датскийå с ''.aa

Это легко сделать, используя несколько утверждений, например, ,,/æ/ae//å/aa//ø/oe/, но из-за ограничений инструмента, я хочу быть в состоянии сделать это в одном регулярном выражении.

Я могу поймать все соответствующие случаи (/[(æ)(ø)(å)(Æ)(Ø)(Å)]/) но у меня замена не работает, как я хочу (но, вероятно, полностью, как предполагалось):

 $ temp="RødgrØd med flæsk"

 $ echo $temp
 RødgrØd med flæsk

 $ echo $temp | sed 's/[(æ)(ø)(å)(Æ)(Ø)(Å)]/(ae)(oe)(aa)(Ae)(Oe)(Aa)/g'
 R(ae)(oe)(aa)(Ae)(Oe)(Aa)dgr(ae)(oe)(aa)(Ae)(Oe)(Aa)d med fl(ae)(oe)(aa)(Ae)(Oe)(Aa)sk

(Первая строка эха должна показать, что это нет проблема кодирования)

Кроме того, проблема заключается в том, что я хотел бы использовать то же регулярное выражение вSublime Text 2, фрагмент.

Кто-нибудь может понять, что не так с моим утверждением регулярного выражения?

Заранее спасибо.

Ответы на вопрос(3)

Ваш ответ на вопрос