2017-03-16 13 views
1

Ich versuchte sed-i 's/®// g' Dateiname , aber es scheint nicht zu funktionieren. HierReplace ® Zeichen mit sed

ist die Datei: https://drive.google.com/open?id=0B9K8gCgLRq9zLTQ3c0NaSHdERGs

Irgendwelche Ideen?

+0

Wenn die Datei nicht in UTF-8 ist, müssen Sie Tools wie iconv verwenden, um es zuerst zu konvertieren. –

+0

Verwenden von iconv - from ISO-8859-7 - zu UTF8 filename.xml> filename2.xml Ich erhalte den Fehler iconv: illegale Eingabefolge auf Position 197723 –

Antwort

1

Ihre Datei ist in Windows-1253, Microsofts nicht konforme ISO-Gabel des Standards.

Versuchen Sie folgendes:

iconv -fWindows-1253 30005568_2017-3-16.xml | sed 's/®/ /g' | iconv -tWindows-1253 > converted.xml 
+0

Danke, dass du perfekt funktioniert hast. –

Verwandte Themen