想使用awk的gsub替换c程序中的\n为\r\n,但是如下怎么都不行 awk '{gsub("\n","\r\n",$0);print $0}' awk '{gsub("\012","\015\012",$0);print $0}' 以上试了都不行 我知道可以使用 awk'{printf("%s\r\n",$0);}' 但我就是想知道为啥gsub 不行呢,就告知。。