grep搜索utf8文件是否有bom

原网页 http://www.web-jia.com/view.php?a=5

今天在处理后台php文件导出excel出错了
以前是正常的,我本地测试也是正常的
看到报粗是eof 错误,这个php我是用的php自带的服务器所以能直接看到打印出来的错误还是比较方便的
记得这个错误好像是因为utf8文件带了bom
用notepad++我不知道怎么查的
我上网查了一下没找到,不过找到个用grep的
grep -r -I -l $'^' ./
用这个就能查了,还好我用了win10里面的linux子系统我安装了
找那些文件一试还真行了
-r是查当前目录下所有文件包括子目录
-I可以不用
-f显示文件名
$'' 这是用来转义
看来还是linux好用啊

 

 

PHP 5.3中的命名空间:你用过了么?
PHP正则表达式中的特殊字符
HTML 5 File API应用实例
PHP中的表单和用户输入(1)
Node.js初探之与Mysql的交互
2.5 头部元素
JSP、ASP和PHP安全编程
站在DIV+CSS的顶端
CSS必须要知道的10个技巧
PHP负载均衡指南
HTML 5的超酷图片画廊设计
2.3.3 使用外部样式表
jQuery最佳实践

转载于:https://www.cnblogs.com/hongyi1159/p/6591558.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值