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