ChinaUnix.net
相关文章推荐:

FS ORS OFS

file [code]# 1 2 3 # 4 5 # 6 7 8 9 # [/code] 如何输出成: 123 45 6789 [ 本帖最后由 ywlscpl 于 2009-1-14 18:44 编辑 ]

by ywlscpl - Shell - 2012-10-12 20:33:53 阅读(20732) 回复(44)

相关讨论
by ztj2247 - Shell - 2009-03-03 17:18:15 阅读(1191) 回复(3)

以下2条语句的输出结果怎么都是一样的,不明白 [root@shrike root]# awk 'begin{fs=":";Ofs=":";ors=":"}{print $1,$2,$3}' test 1 2 3 4 5 6 7 8 9 [root@shrike root]# awk 'begin{fs="\n";Ofs="\n";ors="\n"}{print $1,$2,$3}' test 1 2 3 4 5 6 7 8 9 test内容如下: [root@shrike root]# cat test 1 2 3 4 5 6 7 8 9

by tommy2004 - Shell - 2007-06-06 11:06:15 阅读(1192) 回复(1)

能否举例说明一下,之间的区别。 书上的文字不容让人明白,用真实例子鲜明易懂。谢谢!

by 小木虫子 - Shell - 2009-09-17 14:10:09 阅读(3103) 回复(15)

文件 file a|b|c 1|2|3 awk 'BEGIN{fs="|";Ofs="\n"}{print}' file 为什么输出之后还是 a|b|c 1|2|3 而不是 a b c 1 2 3 BEGIN{fs="|";Ofs="\n"}这个地方不是已经把|换成"\n"了吗

by baoyu05 - Shell - 2009-08-15 13:29:40 阅读(1653) 回复(4)

awk的-F选项即可以对fs(输入字段分割符)进行重新定义 也可以对Ofs(输出字段分割符)进行重新定义 那么使用一个awk -F选项到底是对fs还是对Ofs进行的操作呢? 比如:我想使fs为,号 Ofs为:号 也就是说用awk操作文件前用,号来分割字段 操作后的文件是用:来分割字段的 不知道我表述清楚没 ,谢谢大家帮忙!!

by biaog - Shell - 2012-10-26 15:51:56 阅读(4261) 回复(5)

echo "1;2;3"|awk 'begin {fs=";";Ofs=" "}{print $1,$2}' 结果:1;2;3

by ILoveMK - Shell - 2010-02-24 08:07:03 阅读(5202) 回复(14)

如何把下面这个文本替换成 source file =========================== northwest NW Joel Craig 3.0 .98 3 4 western WE Sharon Kelly 5.3 .97 5 23 southwest SW Chris Foster 2.7 .8 2 18 southern SO May Chin 5.1 .95 4 15 southeast SE Derek Johnson 4.0 .7 4 17 eastern EA Susan Beal 4.4 .84 5 20 northeast NE TJ Nichols 5.1 .94 3 13 north NO Val Shultz 4.5 .89 5 ...

by sunshiene - Shell - 2009-04-16 08:11:35 阅读(3550) 回复(16)

Cousin Vinnie Vinnie's Auto Shop 300 City Alley Sosueme, OR 76543 Jimmy the Weasel 100 Pleasant Drive San Francisco, CA 12345 Big Tony 200 Incognito Ave. Suburbia, WA 67890 awk脚本: BEGIN { fs="\n" RS="" ors="" } { x=1 while ( x

by bfz814 - Shell - 2009-04-14 11:20:01 阅读(1353) 回复(5)

原文件有10列,我只要前9列 awk -F"\t" '{print $1"\t"$2"\t"$3"\t"$4"\t"$5"\t"$6"\t"$7"\t"$8"\t"$9}' file 输出正常 awk -F"\t" '{for(i=1;iors?

by bitterness - Shell - 2008-11-07 11:48:13 阅读(4684) 回复(15)

刚才问oracle Ofs下载地址,一位大虾说收费。google了一下,找到一个下载地址http://www.oracle.com/technology/software/tech/windows/failsafe/index.html 用flashget下载,大小只有4k,不知道为什么,请大虾解答。

by niaocai - 存储备份 - 2009-11-27 15:28:27 阅读(5544) 回复(10)