linux grep (linux查找关键字在php出现的次数)
http://www.th7.cn/system/lin/201508/127681.shtml
查找CleverCode在当前目录以及子目录,所有的php出现大于0的次数。
# find -type f -name '*.php' | xargs grep CleverCode ./*.php -rc | awk -F ':' '$2 > 0 {print $1,$2}' | grep -v '/.svn/' | sort -n -k 2 -r
1)find -type f -name '*.php'。查找当前目录以及子目录中所有的php文件。
2)xargs grep CleverCode ./*.php -rc。在每个文件中查找CleverCode关键字,并显示出现次数。
3)awk -F ':' '$2 > 0 {print $1,$2}'。用':'分割列,显示第2列>0的行。
4)grep -v '/.svn/' 。去掉.svn目录数据
5)sort -n -k 2 -r。按照第2列数组大小降序排序。
与上面结果相似
http://blog.sina.com.cn/s/blog_8317516b010103fx.html xargs
find ./ -name spes.2016-03-2* | grep '6001973816' | cut -d ':' -f 1 |xargs ls -lrt
------------------------------------------------------------------------------------------------------------------------------------------------------------------
先查找行
grep -n '574844a2b2894c4383a2ccac8a3d72d53aabcf2184c44764' spes.2016-03-21_09.0.log --color
再查找大于这个行的上下文
awk 'NR>200934' spes.2016-03-21_09.0.log |grep -A 300 -B 50 '574844a2b2894c4383a2ccac8a3d72d53aabcf2184c44764'
------------------------------------------------------------------------------------------------------------------------------------------------------------------
linux grep (linux查找关键字在php出现的次数)的更多相关文章
- linux grep 搜索查找
		
查找关键字在哪些文件夹中的哪些文件中出现(只列出文件名称): grep -l 15386257298 */* 查找关键字在哪些文件夹中的哪些文件中出现(列出文件名称+关键字): grep -o 153 ...
 - linux日志中查找关键字、前几行、结尾几行,Linux的find用法示例
		
linux在日志中查找关键字.前几行.结尾几行,Linux的find用法示例 1.linux在日志中查找关键字.前几行.结尾几行 1.1查看日志 前 n行: 1.2查看日志 尾 n行: 1.3根据 关 ...
 - linux grep find查找文件夹、代码中的某行/字符串
		
本文转载于:https://blog.csdn.net/Mr_Cat123/article/details/80541658 在Linux中,由于文件很多,代码很长,可能我们只知道其中的一两个字符串, ...
 - Linux: grep多个关键字“与”和“或”
		
1.或操作 grep -E '123|abc' filename // 找出文件(filename)中包含123或者包含abc的行 egrep '123|abc' filename // 用egrep ...
 - Linux - Shell - 在多个文件中查找关键字
		
1. 概述 在多个文件中 查找内容 2. 想干啥 目的 在 多个文件 中, 查找内容 准备 之前在 单个文件里 查找过内容 工具 awk 前提 文件有固定格式 查找时有字段的要求 例子 # print ...
 - [Linux] find文件查找和grep文件内容查找
		
在使用linux时,经常需要进行文件查找.其中查找的命令主要有find和grep.两个命令是有区别的: (1)find命令:根据文件的属性进行查找,如文件名,文件大小,所有者,所属组,是否为空,访问时 ...
 - linux grep 查找文件内容
		
自试: wang@wang:~$ grep -i "*args*" ~/IGV01-SW/src/bzrobot_diagnostics/bzrobot_lightbelt_man ...
 - linux命令之查找find &grep
		
区别:find找目录下的文件:find+目录路径+条件表达式,grep找文件中的行:grep+匹配正则表达式+文件名 find命令 find命令的一般形式 find命令的常用选项及实例 find与xa ...
 - linux下vim编辑器查找 关键字
		
在 linux vim 编辑器 下查找 关键字 方法[一] 1?short_open_tag : 它的意思是vim 打开文件的第一行 ? : 它的意思是反向查找 short_open_tag ...
 
随机推荐
- centos7通过yum安装mysql,并授权远程连接 【转】
			
http://blog.csdn.net/u012367513/article/details/40538267 用于备忘
 - 生产redis client 链接报:ERR max number of clients reached   含义: 达到最大客户端数错误
			
1.通过netstat 命令查看TCP又11822个连接 (netstat命令是一个监控TCP/IP网络的非常有用的工具) 2.默认redis最大的连接数10000 ,但是此时无法连接redis客户 ...
 - Linux之ls
			
命令功能: ls是list的简写,列出目录下的内容 命令格式: ls [OPTION]... [FILE]... 命令参数: -a,--all 不忽略以“.”开头的隐藏文件 -A, --almo ...
 - onOptionsItemSelected、onMenuItemSelected、onContextItemSelected 区别
			
1.在点击选项菜单(OptionsMenu:点击menu弹出的菜单)的菜单项时即调用了onMenuItemSelected 也调用了onOptionsItemSelected ,于是疑惑他们 ...
 - [转][C#]程序的动态编译
			
转自:https://blog.csdn.net/clb929/article/details/51385399 附 文件下载
 - 总结:Java 集合进阶精讲1
			
知识点:Java 集合框架图 总结:Java 集合进阶精讲1 总结:Java 集合进阶精讲2-ArrayList 集合进阶1---为集合指定初始容量 集合在Java编程中使用非常广泛,当容器的量变得非 ...
 - C#将对象序列化成JSON字符串
			
C#将对象序列化成JSON字符串 public string GetJsonString() { List<Product> products = new List<Product& ...
 - Linux背背背(2)
			
目录: 1.简单命令 2.目录切换命令 3.扩展命令 简单命令 ls 语法1:#ls [路径] 表示列出指定路径下的文件夹和文件的名字,如果路径没有指定则列出当前路径下的 语法2 ...
 - PHP chdir函数:改变当前的目录
			
PHP chdir函数的作用是改变当前的目录,这里主机吧详细介绍下chdir函数的用法,并列举使用chdir函数的例子. chdir定义和用法: chdir() 函数改变当前的目录. chdir实例: ...
 - WPF DEV dxc:ChartControl 柱状图
			
先上效果图: <UserControl xmlns:dxc="http://schemas.devexpress.com/winfx/2008/xaml/charts" mc ...