我刚刚与Arnold Robbins(gawk的提供者)进行了核对,答案是这是C库完成的,要阻止它发生,您应该将awk BINMODE变量设置为3:
$ echo -e "line1rnline2" | awk '1' | cat -vline1line2$ echo -e "line1rnline2" | awk -v BINMODE=3 '1' | cat -vline1^Mline2
如果有兴趣,请参见手册页以获取更多信息。

我刚刚与Arnold Robbins(gawk的提供者)进行了核对,答案是这是C库完成的,要阻止它发生,您应该将awk BINMODE变量设置为3:
$ echo -e "line1rnline2" | awk '1' | cat -vline1line2$ echo -e "line1rnline2" | awk -v BINMODE=3 '1' | cat -vline1^Mline2
如果有兴趣,请参见手册页以获取更多信息。