在vi中使用gawk的小发现.

在vi中使用gawk的小发现.

在vi中使用如下gawk命令:
:%!gawk '{printf("%5s %5.1f %8s\n",$1,$2,$3)}'
结果是没有输出字段,全部变成了 "文件名"5s "文件名"5.1f "文件名"8s,当在%前加一个\结果就正确了,那么在VI中%代表本文件名.
不知是否正确.      
好像是这个样子的