int abc0/0.1
int abc0/1
int abc0/1.2
我使用regexr来创建正则表达式规则,如果存在'。'字符串将匹配行。靠近行尾。我有以下规则:Perl awk正则表达式与标准正则表达式的区别?
int [A-Za-z]*[0-9/]*\.[0-9]*
它在regexr中完美工作,但它与awk一起使用时不起作用。我需要了解一些差异吗?
这是我正在使用的线。它在以前更简单的比赛中运行良好,只是不是这个。
`awk -v RS=! -v ORS= '/int [A-Za-z]*[0-9/]*\.[0-9]*/{print FILENAME}' file`;
谢谢
'RS =!'的意图是什么? – 2014-10-06 18:38:24