Удаление специальных символов (<200c> <200d> из текстового файла - PullRequest
6 голосов
/ 13 февраля 2012

У меня есть текстовый файл с каким-то специальным невидимым символом. Есть ли способ удалить такой специальный символ. Я пытался использовать sed в редакторе vim, но он не работает и, кроме того, gedit и kwrite не показывают эти символы

200 200 ടികകററ 200 200 200 200 ടികകററ 200 ടികകററ ടികകററ ടികകററ ടികകററ ടികകററ ടികകററ 200 200 200 200 200 200 200 200 200 200 200 200 ടികകററിനടികകററകള ടികകററിനറെ ടികക ടെസറ100 <200 c> 100 ബാങക ബകകിംഗ ചെയയാം ചെയയണം ചെയയാന ചെയയാനം ചെയയാന 100 ചെയത 100 100 100 100 100

<200c> - это специальный символ, который я хочу удалить. Я смог увидеть этисимвол в редакторе vim, используя

 :set list

я запустил следующую команду sed в vim

:%s/\<200c\>//c

и

:%s/<200c>//c

, но не могу удалить специальный символ. Мне нужнокоманда fire sed по-другому ??

1 Ответ

8 голосов
/ 13 февраля 2012

Я думаю, что единственное, чего вам не хватает, - это как вводить специальные символы в шаблоны поиска в vim. Это было бы с: ^Vu200c и ^Vu200d

Для получения дополнительной информации, пожалуйста, посмотрите здесь .

...