需要多行搜索的regex(Grep)
我在运行一个grep若要查找任何*.sql文件,请执行以下操作:select后面跟着这个词customerName后面跟着这个词from..此SELECT语句可以跨越多行,并可以包含制表符和换行符。
grep
select
customerName
from
我尝试了以下几种变体:
$ grep -liIr --include="*.sql" --exclude-dir="\.svn*" --regexp="select[a-zA-Z0- 9+\n\r]*customerName[a-zA-Z0-9+\n\r]*from"
然而,这只是永无止境。有人能帮我掌握正确的语法吗?
拉风的咖菲猫
开满天机
慕勒3428872
相关问题
相关分类