我收到了一个客户的日志文件,其中包含中文字符(日志文件中的月份是中文,因为这是在中文Windows上运行的)。我想在将文件复制到我的Mac OS X之后浏览文件。但是,我尝试的任何内容都没有返回匹配。
这是less
显示文件的方式:
22 <CE><E5><D4><C2> 2015 06:08:11,875 Log line 1
22 <CE><E5><D4><C2> 2015 06:08:11,877 Log line 2
答案 0 :(得分:0)
使用iconv
实用程序转换/删除特殊字符:
iconv -f ASCII --byte-subst='' logfile.log | grep "searchstring"
请注意,它会完全删除特殊字符,但在我的情况下,这没关系。