2011-07-30 81 views
2

我使用文本编辑MacOSX上创建两个文件,以不同的编码相同的内容,然后grep的Unicode的支持16

的grep XXX filename_UTF-16

什么

的grep XXX filename_UTF-8

xxxxxxx xxxxxxyyyyyy

grep不支持UTF-16?

+0

这应该移到unix.stackexchange.com –

回答

4
iconv -f UTF-16 -t UTF-8 yourfile | grep xxx 
2

你总是可以尝试先转换为UTF-8:

iconv -f utf-16 -t utf-8 filename | grep xxxxx