我必須從許多文件(許多cpp文件!)中刪除Unicode字符,我正在尋找腳本或其他東西來刪除這些unicode。這些文件在許多文件夾中!如何將unicode轉換爲ASCII?
0
A
回答
4
如果你有它,你應該可以使用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
注意,這兩個命令是未經考驗;通過在do
之後加入echo
來驗證它們是否合理。
+0
你有什麼可以在mac os x上運行嗎? – kasavbere 2013-01-23 01:27:57
0
打開Gaupol中的srt文件,單擊文件,單擊保存爲,刪除菜單中的字符編碼,選擇UTF-8,保存文件。
相關問題
- 1. 將unicode轉換爲ascii
- 2. 將unicode URL轉換爲ASCII
- 3. 從unicode轉換爲ascii python
- 4. 將Ansible變量從Unicode轉換爲ASCII
- 5. 將Unicode轉換爲ASCII的代碼
- 6. 將Unicode字符轉換爲擴展ASCII
- 7. 將Unicode字符串轉換爲ASCII
- 8. 的Unicode轉換爲ASCII(如果可能)
- 9. 如何將文件名從unicode轉換爲ascii
- 10. 如何將Unicode值轉換爲ASCII字符串?
- 11. 如何將指定的字體ASCII轉換爲Unicode?
- 12. javascript - 如何將unicode字符串轉換爲ascii
- 13. 如何將數據從ASCII轉換爲Unicode(正確歸類)?
- 14. 如何將ASCII(Unicode)代碼轉換爲Qt :: Key_代碼?
- 15. 如何將unicode字符轉換爲delphi 7中的ascii代碼?
- 16. 如何將Unicode字符串轉換爲java中的ASCII碼
- 17. 如何將希伯來語(unicode)轉換爲c#中的Ascii?
- 18. 蟒蛇ASCII到Unicode轉換
- 19. 如何將unicode字符轉換爲c#中的轉義ascii等效字符#
- 20. 如何將ascii碼轉換爲文本?
- 21. 如何將ASCII碼轉換爲uint64?
- 22. 如何將ASCII轉換爲字節?
- 23. 如何將位圖轉換爲ASCII
- 24. 如何將Unicode列表更改爲ASCII
- 25. Golang如何將punycode轉換爲unicode?
- 26. 如何將unicode QString轉換爲std :: string?
- 27. 如何將Unicode轉換爲列表?
- 28. 如何將此unicode轉換爲字典?
- 29. 如何將unicode轉換爲nstring?
- 30. Python:如何將Windows 1251轉換爲Unicode?
「刪除」是什麼意思?從字面上刪除它們並使內容變得毫無意義?或者嘗試一下,例如,用e替換é這樣的字符? – 2012-01-16 13:34:23
@DavidM:'e'也是一個Unicode字符。 – 2012-01-16 13:35:24
@Kerrek SB - 是的,我知道 - 但我們都知道他的意思... – 2012-01-16 13:37:09