Пропустить/удалить неаскииный символ с помощью sed

Chip,Dirkland,DrobæSphere Inc,cdirkland@hotmail.com,usa

Я пытался использовать sed для изменения адресов электронной почты в .csv, но строка выше продолжает сбивать меня, используя команды типа:

sed -i 's/[\d128-\d255]//' FILENAME

из этого вопроса stackoverflow

кажется, не работает, так как я получаю ошибку "invalid collation character".

В идеале я вообще не хочу менять этот комбинированный символ AE, я бы предпочел, чтобы sed просто пропустил его, поскольку я не пытаюсь манипулировать этим текстом, а только адресами электронной почты. Но пока этот AE там есть, он вызывает сбой моей подстановки sed после одной строки, удалите этот символ, и он обработает весь файл нормально.

Есть идеи?

11
задан Community 23 May 2017 в 11:46
поделиться