Wie greife ich nach Nicht-ASCII-Zeichen?
Ich habe mehrere sehr große XML-Dateien und versuche, die Zeilen zu finden, die Nicht-ASCII-Zeichen enthalten. Ich habe folgendes versucht:
grep -e "[\x{00FF}-\x{FFFF}]" file.xml
Aber dies gibt jede Zeile in der Datei zurück, unabhängig davon, ob die Zeile ein Zeichen im angegebenen Bereich enthält.
Habe ich die Syntax falsch oder mache ich etwas anderes falsch? Ich habe es auch versucht:
egrep "[\x{00FF}-\x{FFFF}]" file.xml
(mit einfachen und doppelten Anführungszeichen um das Muster).