shell – 从多个文件的grep搜索中获取最后一行
发布时间:2020-12-15 18:51:23 所属栏目:安全 来源:网络整理
导读:我正在grep命令有一些问题. 我找到了只显示grep搜索的最后一行的方法: grep PATERN FILE_NAME | tail -1 我还找到在多个选定文件中进行grep搜索的方式: find . -name "FILE_NAME" | xargs -I name grep PATERN name 现在我只想得到每个单个文件的grep结果
我正在grep命令有一些问题.
我找到了只显示grep搜索的最后一行的方法: grep PATERN FILE_NAME | tail -1 我还找到在多个选定文件中进行grep搜索的方式: find . -name "FILE_NAME" | xargs -I name grep PATERN name 现在我只想得到每个单个文件的grep结果的最后一行. find . -name "FILE_NAME" | xargs -I name grep PATERN name | tail -1 这只会返回最后一个文件的最后一个值,我想为每个文件最后一个匹配的patern. for f in $(find . -name "FILE_NAME"); do grep PATERN $f | tail -1; done (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |