unix命令,统计当前目录(含子目录)下所有后缀为.log的文件中error出现的行数

author author     2023-05-03     740

关键词:

我就知道个统计当前目录(含子目录)下后缀为.log的文件个数
find . -name "*.log"|wc -l
如何统计.log 文件中ERROR出现的行数?

参考技术A for logfile in `find . -name "*.log"`
do
echo "$logfile:"
sed -n '/ERROR/=' $logfile
done

sed里面,/ERROR/表示匹配含有ERROR的行,=表示打印行号。
楼上方法可以用来计算ERROR总共出现的次数(如果一行包括两个及以上ERROR的只算一个)
参考技术B find . -name "*.log" |xargs cat | grep ERROR |wc -l本回答被提问者和网友采纳 参考技术C 哥是过来膜拜一下的
你们继续

unix命令

...缺省输出顺序为纵向按字符顺序排列。-R递归地列出每个子目录的内容-a列出所有文件,包括第一个字符为“.”的隐藏文件-d若后面参数是目录,则只列出目录名而不列出目录内容,常与-l选项连用以显示目录状态。 查看详情

linux命令-find命令

...:向下最大深度限制为3搜索出深度距离当前目录至少2个子目录的所有文件UNIX/Linux文件系统每个文件都有三种时间戳:搜索恰好在七天前被访问过的所有文件搜索访问时间超过10分钟的所有文件找出比file.log修改时间更长的所有... 查看详情

find命令tar命令gzip命令(代码片段)

...据经常需要备份,tar是Unix/Linux中最常用的备份工具,此命令可以把一系列文件归档到一个大文件中,也可以把档案文件解开以恢复数据。tar使用格式tar[参数]打包文件名文件tar命令很特殊,其参数前面可以使用“-”,也可以不... 查看详情

linux命令的cp-r和-r的区别是??

LINUX命令的cp-r和-R的区别为:复制不同、覆盖不同、识别依据不同。一、复制不同1、cp-r :cp-r既复制当前目录下的文件,也复制当前目录下的文件夹。2、-R:-R只复制当前目录下的文件,不复制当前目录下的文件夹。二、覆... 查看详情

如何删除子目录下所有指定后缀文件?

参考技术A方法一:在资源管理器中将查看方式选定为“详细信息”,然后按文件类型排列,这样同一后缀的文件就集中排列在一起,选中删除就很方便;方法二:进入命令行模式,直接输入命令delX:/目录名/*.后缀名例如,以下... 查看详情

linuxls列出目录下所有文件数量

查看统计当前目录下文件的个数,包括子目录里的。  ls-lR|grep"^-"|wc-l[喝小酒的网摘]http://blog.hehehehehe.cn/a/12311.htmLinux下查看某个目录下的文件、或文件夹个数用到3个命令:ls列目录、用grep过虑、再用wc统计。举例说明:1、查看... 查看详情

linuxfind命令查找当前目录下7天前的文件但排除所有目录

想用find命令查找出当前目录下7天前的文件但排除当前目录下所有可能存在的遍历目录。这个功能如何实现???请大能给予援助~谢谢find命令说明:find.-typed从当前目录下,查找所有的目录find.-typef从当前目录下,查找所有的非... 查看详情

linux操作系统中对当前目录下文件打包的命令是(),解包的命令();

...目录打包:tar-cvf/u0/temp2.tar/usr/lib将/usr/lib目录下的文件与子目录打包成一个文件库为/u0/temp2.tar。tar-cvf/u0/temp2.tar/usr/lib*.c*.f将/usr/lib目录下的*.c*.f等文件(不含子目录)打包。注意:如果指定文件如*.c*.f或*.*,则打包时... 查看详情

批处理删除当前文件夹下所有指定类型文件(包括子目录)

...:del/f/q*.txtpause命令解释:/F强制删除只读文件。/S从所有子目录删除指定文件。/Q安静模式。删除全域通配字符时,不要求确认。参考技术A搜索当前文件夹下需要批量删除文件的后缀,如需要删除当前文件下后缀tmp类型的文件,... 查看详情

如何使用unix命令在屏幕上显示目录下所有文件的内容

】如何使用unix命令在屏幕上显示目录下所有文件的内容【英文标题】:Howtodisplaycontentsofallfilesunderadirectoryonthescreenusingunixcommands【发布时间】:2014-02-1205:13:39【问题描述】:使用cat命令如下我们可以在屏幕上显示多个文件的内容c... 查看详情

在 Unix 中,如何删除当前目录及其下的所有内容?

...布时间】:2010-10-2316:11:24【问题描述】:我知道这会删除子目录及其下方的所有内容:rm-rf<subdir-name>但是如何删除当前目录中的所有内容以及它下面的每个子目录以及所有这些子目录的内容?【问题讨论】:这一 查看详情

findcatsedawk简单组合使用

...; xargs表示将前面的搜索接口作为参数传递到后面的命令中;grep过滤//xxxx表示文件名1.查找指定文件名的文件find.-namexxxx  //区分大小写find.-inamexxxx  //不区分大小写 2.查找当前目录中文件名后缀为.json的所有... 查看详情

统计一个目录下所有普通文件的总行数

...直接实用find.-typef即可。-execcat{};是将找到的文件采用cat命令 查看详情

关于linux

...看文件的权限,修改其权限使得其他用户无读权限14 关机命令15 重启命令。16 john用户在家目录中建立文件ex 查看详情

linux操作系统利用find命令如何查找某个目录的位置

...场景下使用2、输入find-name*history,意思是查询当前目录及子目录下所有以history结尾的文件3、输入find-namemysql*,意思是查询当前目录及子目录下所有以mysql开头的文件4、输入find-namemysql*-o-name*history,中间加个-o表示或的意思,就... 查看详情

java利用suffixfilefilter统计目录下特定后缀名文件的数目

/***文件处理类*@authorzhangcd*@date2017年1月3日*/publicclassFileUtil{/***得到所有后缀的数目**@paramdirectory目录*@paramsuffixFilter后缀*@parampageCount返回结果集限制*@returnlist集合*@throwsArchiveException*/publicstaticintgetSuffi 查看详情

wc命令统计目录下所有文件行数

  想统计一下最近一个项目的代码行数,一个一个文件统计显然不是程序员的思维,wc命令可以统计一个文本的行数,结合find命令可以实现我的需求(注意符号):  查看详情

dos命令怎么使用当前目录的上一级目录下的某个指定文件?

...返回上级目录CD..就可以了DIR——列目录,列出目录下的子目录和文件。例:DIR〈Enter〉   列出当前目录下的所有子目录和文件名;  DIR/P〈Enter〉  列出当前目录下的所有子目录和文件名,每显示一屏暂停;  DIRC*.SYS... 查看详情