Linux下命令的学习
来源:互联网 发布:spss软件安装教程 编辑:程序博客网 时间:2024/04/27 21:58
之前做windows平台的开发,现在转向做Linux平台的开发了,所以要不断学习Linux平台的开发环境。该博客主要记录本人Linux下命令的学习,大家共勉
2014.4.15
grep:【介绍】 grep [options] 基本正则表达式 [文件]
【常用实例】
#显示所有以d开头的文件中包含 test的行
$ grep ‘test’ d*
#显示在aa,bb,cc文件中匹配test的行
$ grep ‘test’ aa bb cc
#显示所有包含每个字符串至少有5个连续小写字符的字符串的行
$ grep ‘[a-z]\{5\}’ aa
#如果west被匹配,则es就被存储到内存中,并标记为1,然后搜索任意个字符(.*),这些字符后面紧跟着 另外一个es(\1),找到就显示该行。如果用egrep或grep -E,就不用”\”号进行转义,直接写成’w(es)t.*\1′就可以了
$ grep ‘w\(es\)t.*\1′ aa
#多个文件查询
$ grep "sort" *.doc
#行匹配:输出匹配行的计数 ,输出文档中含有48字符的行数
$ grep -c "48" data.doc
#显示匹配行和行数 ,显示所有匹配48的行和行号
$ grep -n "48" data.doc
#显示非匹配的行 ,输出所有不包含48的行
$ grep -vn "48" data.doc
#显示非匹配的行 ,输出所有不包含48的行
$ grep -vn "48" data.doc
#大小写敏感 ,输出所有含有ab或Ab的字符串的行
$ grep -i "ab" data.doc
【总结】
今天是为了查找某个目录下所有包含某个字符串的文件。所使用的命令是:grep "platman.vpm" /mnt/hgfs/Projects/PVS_SDK -r
- Linux下命令的学习
- linux下find命令的学习
- linux下的命令学习!strings
- linux下学习命令的三大法宝~
- linux下各个命令的学习(1)
- Linux下学习MySQL命令的笔记
- Linux下学习DB2命令的笔记
- Linux下学习DB2命令的笔记
- Linux命令下的源码学习
- Linux下学习mysql命令的笔记
- Linux下学习DB2命令的笔记
- Linux下的curl命令学习
- linux下的一些常见命令学习
- Linux下学习MySQL命令的笔记
- Linux学习8:Linux下的帮助命令
- linux下ln命令学习
- linux 下 新命令学习
- linux下ln命令学习
- 红黑树
- 扩展OpenStack Dashboard简明教程
- Java 让工具类不可实例化
- Android修改默认浏览器为其他浏览器
- Class.forName(XX).newInstance()创建对象和new关键字创建对象区别
- Linux下命令的学习
- 夫妇将18岁儿子送进派出所
- 在ubuntu上安装MongoDB 来自mongo官方
- 尼坤tiffany恋情曝光 少女时代成员男友揭秘
- 七.4 友元类
- malloc和new的区别
- Java String 下的replaceAll
- cocos2d游戏生命周期
- 探索推荐引擎内部的秘密-第 1 部分: 推荐引擎初探