1
A
回答
3
使用在the other solution給出了答案,但增加-n
到grep
。
2
你知道,這很奇怪。有時候我發現它更快地編寫了一些快速和骯髒的溫度比它要嘗試和導航的UNIX實用程序命令行選項曠野:-)
#include <stdio.h>
int main (void) {
size_t ln = 1;
size_t chpos = 0;
int chr;
while ((chr = fgetc (stdin)) != EOF) {
if (chr == '\n') {
ln++;
chpos = 0;
continue;
}
chpos++;
if (chr > 127) {
printf ("Non-ASCII %02x found at line %d, offset %d\n",
chr, ln, chpos);
}
}
return 0;
}
這會給你線路號,字符位於該行內的任何ASCII範圍外的字符的位置。
相關問題
- 1. 查找非ASCII字符的字符串
- 2. 查找命令unix
- 3. mySql - 在html中查找非Ascii字符
- 4. UNIX找到「+」字符結尾命令
- 5. 的Linux/Unix查找命令
- 6. 在unix中查找命令
- 7. Unix「查找」命令用法
- 8. DB2 SQL查詢來查找字符串中的非ASCII字符
- 9. Unix命令查找字符串集交集或異常值?
- 10. C++ 11 - Unicode字符串 - 查找是否包含非ASCII字符
- 11. Python的水珠模塊和UNIX」 find命令不承認非ASCII
- 12. 查找ASCII字符範圍
- 13. Unix查找和文件命令問題
- 14. 忽略查找命令的Linux/Unix
- 15. 如何在字符串中查找非ASCII符號。 DB2
- 16. FWRITE非ASCII字符
- 17. wxStyledTextCtrl非ASCII字符
- 18. ActionMailer非ASCII字符
- 19. Python非ASCII字符
- 20. UNIX命令「找不到命令」錯誤
- 21. 檢查matlab中的非ascii字符
- 22. Postgresql約束檢查非ASCII字符
- 23. MATLAB unix命令截斷字符串
- 24. 替換使用UNIX命令字符串
- 25. UNIX cal命令特殊字符
- 26. UNIX「排序」內聯字符命令
- 27. Unix的:命令脫光空白字符
- 28. 如何在MySQL中查找非ASCII字符?
- 29. 反轉包含ASCII字符和非ASCII字符的字符串
- 30. Unix查找命令 - Unix中的.net File.Exists和Directoty.Exists等價物
你可能會在這裏找到答案http://stackoverflow.com/questions/3001177/how-do-i-grep-for-non-ascii-characters-in-unix – vpit3833 2010-12-07 05:47:28