Я должен удалить символы Unicode из многих файлов (много файлов cpp!), И я ищу скрипт или что-то, чтобы удалить этот unicode. файлы находятся во многих папках!Как конвертировать unicode в ASCII?
ответ
Если у вас это есть, вы должны иметь возможность использовать iconv (инструмент командной строки, а не функция C). Что-то вроде этого:
$ for a in $(find . -name '*.cpp') ; do iconv -f utf-8 -t ascii -c "$a" > "$a.ascii" ; done
-c
вариант iconv
заставляет его отказаться от символов не может преобразовать. Тогда вы бы проверить результат, и снова идти за ними, переименование «.ascii» файлы на равнинных имена файлов, перезапись входных файлов в кодировке Unicode:
$ for a in $(find . -name '*.ascii') ; do mv $a $(basename $a .ascii) ; done
Обратите внимание, что обе эти команды непроверенной; проверьте, добавив echo
после do
в каждом, чтобы убедиться, что они кажутся нормальными.
У вас есть anythting, который будет работать на mac os x? – kasavbere
Открыть файл srt в Gaupol, нажать на файл, нажать «Сохранить как», «Удалить меню» для кодировки символов, выбрать UTF-8, сохранить файл.
- 1. Python конвертировать unicode в ASCII
- 2. Как конвертировать ASCII или Unicode в кириллицу?
- 3. PHP конвертировать unicode пространства в ascii-пространства
- 4. конвертировать из unicode в ascii python
- 5. Как конвертировать иврит (unicode) в Ascii в C#?
- 6. Как конвертировать данные из ASCII в Unicode (правильная сортировка)?
- 7. Есть ли способ конвертировать unicode в ближайший эквивалент ASCII?
- 8. Python: конвертировать Unicode в ASCII без ошибок для CSV-файла
- 9. Преобразование unicode в ascii
- 10. конвертировать unicode ucs4 в utf8
- 11. Преобразование ASCII-представления unicode в unicode
- 12. Как конвертировать документ в ASCII?
- 13. Как конвертировать IDN в ASCII?
- 14. как конвертировать unicode в nstring?
- 15. как конвертировать KSC5601 в unicode
- 16. Как конвертировать UTF8 в Unicode
- 17. Как конвертировать unicode в php?
- 18. конвертировать unicode в char
- 19. ASCII для Unicode «beautifier»
- 20. emacs haskell-unicode-input-method в haskell-mode конвертировать unicode обратно в ascii
- 21. конвертировать смайлики в unicode
- 22. Javascript unicode to ASCII
- 23. Unicode Замена с ASCII
- 24. Python unicode force преобразует в ascii (str)
- 25. Unicode vs ASCII-память
- 26. Разница ASCII и Unicode
- 27. Сплит строки ascii/unicode
- 28. Есть ли способ конвертировать символы не-ascii в unicode и оставить ascii такими, какие они есть?
- 29. Mysql ASCII Unicode против
- 30. конвертировать charset X в unicode в Java
Что вы подразумеваете под "удалить"? Буквально просто удалите их и оставьте содержание бессмысленным? Или попытайтесь, например, заменить символы типа é на e? –
@DavidM: 'e' также является символом Юникода. –
@ Kerrek SB - да, я знаю - но мы оба знаем, что он имеет в виду ... –