Wie entferne ich alle diakritischen Zeichen aus einer Datei?

Ich habe eine Datei mit vielen Vokalen mit Diakritika. Ich muss diese Ersetzungen vornehmen:

Ersetzen Sie ā, á, ǎ und à durch a.Ersetzen Sie ē, é, ě und è durch e.Ersetzen Sie ī, í, ǐ und ì durch i.Ersetzen Sie ",", "und" durch ".Ersetzen Sie ū, ú, ǔ und ù durch u.Ersetzen Sie ǖ, ǘ, ǚ und ǜ durch ü.Ersetzen Sie Ā, Á, Ǎ und À durch A.Ersetzen Sie Ē, É, Ě und È durch E.Ersetzen Sie Ī, Í, Ǐ und Ì durch I.Ersetzen Sie Ō, Ó, Ǒ und Ò durch O.Ersetzen Sie Ū, Ú, Ǔ und Ù durch U.Ersetzen Sie Ǖ, Ǘ, Ǚ und Ǜ durch Ü.

Ich weiß, dass ich sie einzeln durch Folgendes ersetzen kann:

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

Gibt es eine effizientere Möglichkeit, all diese zu ersetzen?

Antworten auf die Frage(8)

Ihre Antwort auf die Frage