我目前正在匹配“exception”从一个文件,并使用前后输出10行:
grep -C 10“[。* Exception”
但是现在我想排除某些特定的exception,比如AAAException和BBBException ,我怎么能这样做? 它可以通过
grep -v“AAAException”| grep -C 10“[。* Exception”
如何查看是否从terminal或GUI运行
为什么 $减less到$内部反引号内?
lpr命令不能与CYGWIN一起使用。
当按下用Qt制作的GUI时启动一个shell脚本
Cgywin .sh文件作为windows任务计划程序运行
但是,如果在文件内,我有一些其他exception10行内的AAAException ,该行将不会包含在输出,这是不是我想要的。 我怎么能不匹配AAAException ,但如果它发生在其他exception的10行内,它仍然会被包括在输出?
Cygwin错误:“child_info_fork :: abort:加载到不同的地址:”
如何让shell_exec的行为就像命令在macterminal内运行?
区分哪些文件夹丢失
sudo的PHP exec在CentOS上失败
Bash脚本不会等到命令正确执行完毕
如果你有grep -P你可以指定一个否定的后置断言。
grep -C 10 -P '[.*(?<!AAA|BBB)Exception'
如果你的正匹配模式异常是一个单词,即不在其他字母之前/之后,那么你可以使用单词边界。
$ grep -C 10 '<NullPointerException>|<SessionTimeoutException>'
总结以上是内存溢出为你收集整理的grepexception但排除特定的exception全部内容,希望文章能够帮你解决grepexception但排除特定的exception所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)