LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
12
返回列表 发新帖
楼主: Glue

拿到一个好的五笔98码表+awk一例[合并]

[复制链接]
 楼主| 发表于 2003-7-24 22:49:59 | 显示全部楼层
看来没有人愿意试一试。
还是不可以? 
 楼主| 发表于 2003-7-30 14:17:46 | 显示全部楼层

awk 一例

还是自己看比较好,仔细看了一下关于数组和打印的,解决了我自己提出的问题。

http://www.linuxsir.cn/forum.php?mod=viewthread&tid=52445

awk 'BEGIN {ORS=" "; a="a"; n=0}; {if (a==$1) {n+=1;v[n]=$2} else {print "\n" a; for(i=1;i<=n;i++) print v; a=$1; n=1; delete v; v[1]=$2}}; END {print "\n" a; for(i=1;i<=n;i++) print v}' wbx.mb > wb98.mb
发表于 2003-7-30 15:00:25 | 显示全部楼层
强!!!
AWK是UNIX/LINUX平台上一门独立的编程语言,尤其是对于报表的处理功能更不是别的实用程序可比拟的!其实我们在编写shell的时候只不过用了他非常非常少的功能!太多的实用功能有待发掘呢!
 楼主| 发表于 2003-7-31 22:49:58 | 显示全部楼层

头一回成精,谢谢版主

边学边用,见笑了 ;)
发表于 2003-8-1 09:46:09 | 显示全部楼层
就是嘛,大家都是边学边用,特别是遇到工作中的实际问题需要解决的时候,是最好的实践的机会,最好自己亲自动手,肯定会有所受益的。

btw,今天网上订的《sed & awk》第二版已经拿到手,在加上手头上 palm 里的英文版,可以好好学习了。
发表于 2006-8-7 18:21:17 | 显示全部楼层

cat wbcz98.mb | awk '{print NF}' | sort -un

[QUOTE=Glue]要把格式从这样,aaaa 恭恭敬敬 藏匿 工cat wbcz98.mb | awk '{print NF}' | sort -un拷去/usr/share/fcitx,重启fcitx就好了。

cat wbcz98.mb | awk '{print NF}' | sort -un
回复 支持 反对

使用道具 举报

发表于 2006-8-7 18:22:25 | 显示全部楼层

cat wbcz98.mb | awk '{print NF}' | sort -un

cat wbcz98.mb | awk '{print NF}' | sort -un
回复 支持 反对

使用道具 举报

发表于 2006-8-7 18:25:18 | 显示全部楼层
cat wbcz98.mb | awk '{print NF}' | sort -un
回复 支持 反对

使用道具 举报

发表于 2006-8-7 18:29:55 | 显示全部楼层

cat wbcz98.mb | awk '{print NF}' | sort -un

cat wbcz98.mb | awk '{print NF}' | sort -un

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

发表于 2006-8-9 09:07:08 | 显示全部楼层
NF = number of field
嗯楼上的桌面图收了.. 是照片耶...
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表