[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

[问题求助] 关于awk中RS,FS的一个疑问,求大神帮忙解释一下,感谢!

文件test如下
1111111
2222222
3333333#
4444444
5555555


执行命令 awk 'BEGIN{RS="#";ORS="\n";FS=" "}{print $1}' test.txt
1111111
5555555
执行命令awk 'BEGIN{RS="#";ORS="\n";FS="\n"}{print $1}' test.txt
1111111
空行

帮忙看下仅仅把FS替换为\n为分隔符结果就不一样, 为啥会显示一个空行谁能解释得清楚?

回复 2# codegay


    为啥要换,挺好用的只是遇到些问题弄清楚就可以了呀

TOP

回复 4# CrLf


    不好意思我贴错了,确实是你说的那样

TOP

返回列表