使用grep -c 可以统计每个文件匹配模式的数量,通过这种方法可以抽取出不匹配模式的那些文件,因为不包含匹配模式的文件将显示为file:0
vgrep()
{ case $# in
0|1) echo "Usage: `basename $0` pattern file [files...]" 1>&2
;;
*) pattern = $1
shift
grep -c $pattern "$@" |sed -n 's/:0$//p'
;; esac
}
本文介绍了一种使用grep命令统计文件中特定模式出现次数的方法,并通过一个自定义的shell函数实现了筛选出不包含指定模式的文件。此技巧对于文件内容检查及分析非常实用。
1551

被折叠的 条评论
为什么被折叠?



