Como remover todos os diacríticos de um arquivo?

Eu tenho um arquivo contendo muitas vogais com diacríticos. Eu preciso fazer essas substituições:

Substitua ā, á, ǎ e with por a.Substitua ē, é, è e è por e.Substitua ī, í, ǐ e ì por i.Substitua ō, ó, ǒ e ò por o.Substitua ū, ú, ǔ e ù por u.Substitua ǖ, ǘ, ǚ e ǜ por ü.Substitua Â, Á, Ǎ e À por A.Substitua Ē, É, Ě e È por E.Substitua Ī, Í, Ǐ e Ì por I.Substitua Ō, Ó, Ǒ e Ò por O.Substitua Ū, Ú, Ǔ e Ù por U.Substitua Ǖ, Ǘ, Ǚ e Ǜ por Ü.

Eu sei que posso substituí-los um de cada vez com isso:

<code>sed -i 's/ā/a/g' ./file.txt
</code>

Existe uma maneira mais eficiente de substituir todos eles?

questionAnswers(8)

yourAnswerToTheQuestion