这个awk的疑问 麻烦路过的进来看一下 谢谢
发表于 : 2009-07-04 0:08
假设data文件中有以下数据:
1 donald 305 20050129
2 chin 102 20040129
3 mark 304 20040229
awk 'FS="n" {print $1}' data
使用"n"而不是空格做为分隔符,输出:
1
2 chi
3 mark 304 20040229
###引自http://www.sciencenet.cn/m/user_content.aspx?id=214216###
----------------------------------------------
我的疑问>>>>
按照例子 尝试了下 也是如上的结果
不过我觉得以"n"为分隔符的话,第一行返回的应该是1 do
即整个返回结果是
1 do
2 chi
3 mark 304 20040229
不解 一时困惑中 ....
1 donald 305 20050129
2 chin 102 20040129
3 mark 304 20040229
awk 'FS="n" {print $1}' data
使用"n"而不是空格做为分隔符,输出:
1
2 chi
3 mark 304 20040229
###引自http://www.sciencenet.cn/m/user_content.aspx?id=214216###
----------------------------------------------
我的疑问>>>>
按照例子 尝试了下 也是如上的结果
不过我觉得以"n"为分隔符的话,第一行返回的应该是1 do
即整个返回结果是
1 do
2 chi
3 mark 304 20040229
不解 一时困惑中 ....