grep的小技巧 空行,注释以及trim
来源:互联网 发布:linux gz 压缩 编辑:程序博客网 时间:2024/06/05 16:37
前天要从配置文件里面统计东西,要求如下:
1、第一个非空字符为"#"的,是注释,忽略。
2、空行,忽略。
3、打印出第一列。
还有其他的限制,就不列出了。
首先就是过滤空行,然后是trim, 接着是去掉注释。参考了下面两个连接:
http://cqfish.blog.51cto.com/622299/159964
http://blog.chinaunix.net/u/24581/showart_1882388.html
命令如下:
grep -Ev "^$|#" a.txt | grep -i "XXXXXXXXXX" | grep -o "[^ ]/+/( /+[^ ]/+/)*" | awk '{print $1}'
- grep的小技巧 空行,注释以及trim
- 强悍的 vim —— 删除空行、删除注释以及加注释解注释
- 写注释的小技巧
- 编辑技巧:在UltraEdit 中删除所有的注释行, 删除所有的空行, Editplus中删除所有的空行
- grep一点小技巧
- grep 小技巧
- grep 小技巧
- bash 中 trim 字符串(去除首尾空格) - grep 去空行
- IOS小技巧-快速注释插件VVDocumenter(以及升级xcode会失效的解决方法)
- python写的统计PYTHON文件的(代码行数,空行数,注释行数)小程序
- 利用正则表达式实现统计代码中的注释行、空行、以及代码行的数量。
- [小技巧] 在 Notepad++ 里插入空行
- 13个代码注释的小技巧
- 13个代码注释的小技巧
- 13个代码注释的小技巧
- java注释的一些小技巧
- 十三个代码注释的小技巧
- 13个代码注释的小技巧
- 显示图片方法
- 第一次写伯克
- ubuntu9.04安装xmms
- 考研还是工作?----- 一点自己的看法
- java集合类中用来表示栈、队列的对象
- grep的小技巧 空行,注释以及trim
- 重定向dup2()函数
- 给图片加水印
- centOS5 下的java环境配置
- 程序员的情书
- vs中的小技巧
- 阶乘算法的实现另一种方案
- 2009年7月通信业运行状况和主要指标完成情况
- 网页宽度多少最适合?