linux命令~grep
来源:互联网 发布:artistic软件 编辑:程序博客网 时间:2024/06/03 19:29
要在一个5g的文件中,统计包含某个字符串的行数,在windows上,真想不到有什么好的文本查看工具,能打开这么大的文件,并且在ctrl+f后,能做到不死,不卡,又快速。幸好我安装了cygwin,果断想到用linux的grep命令查找,我信心满满的在cygwin下输入下面的命令:
grep -c "XXXXXX" in.txt
其中-c指明要统计包含字符串的行数,XXXXXX是我要查找的内容,in.txt是那个5g的文件名。我能确定这个文件里肯定有XXXXXX,但grep统计的结果却是0。
头发抓掉了好几根,百度了好久,也找不到问题。正在我抓狂的时候,突然脑子一机灵,难道是编码的的问题(原来的in.txt是utf8的编码)?我找了utf8编码的小文件试了试,不管统计什么内容,结果都是0,然后另存为gbk后,再查找,就能准确统计到行数了,搜噶!果断用iconv将那个5g的大家伙转码后,也OK啦!
0 0
- 【Linux命令】grep命令
- Linux Grep命令
- Linux grep命令
- LINUX系统GREP命令
- Linux grep命令
- linux中grep命令
- linux命令之grep
- linux grep 命令
- linux命令温故而知新:grep
- linux grep命令
- Linux Grep 命令说明
- linux命令 grep详解
- linux grep命令
- linux grep命令
- Linux Grep 命令说明
- linux grep命令
- linux中的grep命令
- linux grep命令
- 测试
- iOS 10 Could not find Developer Disk Image
- Android Studio NDK 开发之在Native中调用java层的函数
- 我的python自学读书计划
- 《汇编语言》学习(二)寄存器
- linux命令~grep
- centos7.2 编译安装lnmp
- VS中vcxpro路径的重新设置
- Java的Class类及static块的执行时机
- 设计模式--Prototype模式
- 标准模板库(STL) map —— 初始化问题
- 离散学习--笛卡尔积
- VS下QT中文乱码解决办法
- HTTP协议详解