Parsing 在AWK中使用双引号作为记录分隔符

Parsing 在AWK中使用双引号作为记录分隔符,parsing,awk,Parsing,Awk,问题说明了一切。我试过使用awk'BEGIN{RS=\“}/Match/{print$0}输入以及我能想到的各种转义和引用组合。有什么办法吗?你可以使用\042 awk 'BEGIN{RS="\042"}{}' file 或 您可以使用\042 awk 'BEGIN{RS="\042"}{}' file 或 这也适用于: awk 'BEGIN{RS="\""} /Match/{print $0}' 这也适用于: awk 'BEGIN{RS="\""} /Match/{print $0}'

问题说明了一切。我试过使用
awk'BEGIN{RS=\“}/Match/{print$0}输入
以及我能想到的各种转义和引用组合。有什么办法吗?

你可以使用\042

awk 'BEGIN{RS="\042"}{}' file

您可以使用\042

awk 'BEGIN{RS="\042"}{}' file

这也适用于:

awk 'BEGIN{RS="\""} /Match/{print $0}'
这也适用于:

awk 'BEGIN{RS="\""} /Match/{print $0}'