Удалить не-ASCII символы из CSV - PullRequest
51 голосов
/ 26 июля 2010

Я хочу удалить все не-ASCII символы из файла на месте.

Я нашел одно решение с помощью tr, но, думаю, мне нужно записать этот файл после модификации.

Мне нужно сделать это на месте с относительно хорошей производительностью.

Есть предложения?

Ответы [ 11 ]

0 голосов
/ 08 марта 2017

Я ценю советы, которые я нашел на этом сайте.

Но в Windows 10 мне пришлось использовать двойные кавычки, чтобы это работало ...

sed -i "s/[\d128-\d255]//g" FILENAME

Заметил эти вещи ...

  1. Для FILENAME необходимо указать весь путь \ имя Это не сработало - %TEMP%\"FILENAME" Это сделал - %TEMP%\FILENAME"

  2. sed оставляет временные файлы в текущем каталоге с именем sed *

...