gawk '/<Lexer>/,/<\/Lexer>/' file
这可行,但它会打印第一条和最后一条记录,我想省略。怎么做?
它说:“打开范围模式的记录和关闭范围模式的记录都匹配范围模式。如果您不想对这些记录进行操作,您可以在规则的操作中编写if语句来区分它们你感兴趣的记录。” 但没有例子。我尝试了类似的东西,
gawk '/<Lexer>/,/<\/Lexer>/' {1,FNR-1} file
但它不起作用。如果您有更好的方法来做到这一点,而不使用 awk,请说出来。