原贴:http://bbs.chinaunix.net/thread-1364558-1-1.html用awk写一个脚本,提取每行第一次出现的单词。 1 2 3 4 ›› 首页 » 论坛 » Shell » 论坛跳转 ... > Linux论坛 > BSD > BSD文档中心 > Solaris > Solaris文档中心 > 互操作专区 > AIX > AIX文档中心 > AS400 > HP-UX > HP文档中心 > SCO UNIX > SCO文档中心 > Tru64 UNIX > IRIX > Mac OS X > C/C++ > Shell > Java > Java文档中心 > Php > php文档中心 > Perl > Python > Python文档中心 > Web开发 > 软件工程 > 中间件技术 > GUI编程 > 软件配置管理 > VOIP开发技术 > CPU与编译器 > Ruby > OpenAPI > Functional编程 > 数据仓库与数据挖掘 > 安全技术 > 网络技术 > 网络技术文档中心 > 存储备份之家 > 存储文档中心 > 存储业界 > 存储资源下载 > 服务器及硬件技术 > 门户网站运维 > 龙芯技术 > MySQL > MySQL文档中心 > Sybase > Oracle > PostgreSQL > DB2 > Informix > Web服务器 > Mail服务器 > FTP服务器 > DNS服务器 > Proxy服务器 > LDAP > VPN > Lotus > Samba > 金融行业 > 电信行业 > 互联网行业 > 制造行业 > 医卫行业 > 教育行业 > 电子政务 > 信息安全 > 交通行业 > IT业界新闻与评论 > 科技快报 > IT职业生涯 > IT培训与认证 > IT二手大厅 > IT图书与评论 > 清茶斋 > 投资理财 > 财经快报 > 运动地带 > 体育快报 > 快乐数码摄影 > 摄影比赛专区 > 影音娱乐 > 娱乐快报 > 外语沙龙 > 游戏玩家 > 旅游天下 > IT爱车族 > 汽车快报 > 文学小说 > 美食美色 > 美食菜谱 > CU活动专区 > 站务交流 > 博客站务交流区 > 下载频道交流区 > 空间圈子交流区 最近访问的论坛 ...DNS服务器IT业界新闻与评论综合交流区 时代迎新贺礼 预存1000返300 | 赠送《编译原理》(原书第2版) | 赠书《Linux 2.6内核标准教程》 | Windows开发与应用社区 [打印] [订阅] [收藏] [本帖文本页] [推荐此主题给朋友,立即获积分] jean2e 侠客 UID:791776 注册:2008-12-6 最后登录: 2009-02-09 帖子: 13 精华:0 可用积分:23 (白手起家) 信誉积分:0 专家积分:0 (本版:0) 空间积分:0 推广积分:0 状态: ...在线... [个人空间] [短信] [博客] [ 推广获积分] 1楼 发表于 2009-2-7 14:27 百思不得其解 111:user:x:1000:(www-data id):(?):(?) 111:222:user:x:1000:(www-data id):(?):(?) 111:user:x:1000:(www-data id):(?):(?) 您对本贴的看法:鲜花[0] 臭蛋[0] haimming 风云使者 UID:762165 注册:2008-9-14 最后登录: 2009-02-09 帖子: 615 精华:0 可用积分:1542 (家境小康) 信誉积分:0 专家积分:20 (本版:10) 空间积分:0 推广积分:0 状态: ...离线... [个人空间] [短信] [博客] [ 推广获积分] 2楼 发表于 2009-2-7 14:36 是每行出现的第一个单词吗?上面的例子全是user? 您对本贴的看法:鲜花[0] 臭蛋[0] haimming 风云使者 UID:762165 注册:2008-9-14 最后登录: 2009-02-09 帖子: 615 精华:0 可用积分:1542 (家境小康) 信誉积分:0 专家积分:20 (本版:10) 空间积分:0 推广积分:0 状态: ...离线... [个人空间] [短信] [博客] [ 推广获积分] 3楼 发表于 2009-2-7 14:43 [Copy to clipboard] [ - ] CODE: sed -r 's/[^a-zA-Z]*([a-zA-Z]*).*//1/' urfile 您对本贴的看法:鲜花[0] 臭蛋[0] ynchnluiti (andy) 精灵使 UID:90672 注册:2003-8-29 最后登录: 2009-02-09 帖子: 3315 精华:0 可用积分:12986 (大富大贵) 信誉积分:100 专家积分:560 (本版:190) 空间积分:0 推广积分:1282 状态: ...在线... [个人空间] [短信] [博客] [ 推广获积分] 4楼 发表于 2009-2-7 16:19 是不是每行可能包含多个单词,每个单词可能重复出现 您对本贴的看法:鲜花[0] 臭蛋[0]__________________________________天行健,君子以自强不息发奋忘食,乐以忘优,不知老之将至温故而知新 jean2e 侠客 UID:791776 注册:2008-12-6 最后登录: 2009-02-09 帖子: 13 精华:0 可用积分:23 (白手起家) 信誉积分:0 专家积分:0 (本版:0) 空间积分:0 推广积分:0 状态: ...在线... [个人空间] [短信] [博客] [ 推广获积分] 5楼 发表于 2009-2-7 16:28 QUOTE: 原帖由 ynchnluiti 于 2009-2-7 16:19 发表 是不是每行可能包含多个单词,每个单词可能重复出现 是的! 您对本贴的看法:鲜花[0] 臭蛋[0] jean2e 侠客 UID:791776 注册:2008-12-6 最后登录: 2009-02-09 帖子: 13 精华:0 可用积分:23 (白手起家) 信誉积分:0 专家积分:0 (本版:0) 空间积分:0 推广积分:0 状态: ...在线... [个人空间] [短信] [博客] [ 推广获积分] 6楼 发表于 2009-2-7 16:30 QUOTE: 原帖由 haimming 于 2009-2-7 14:43 发表 sed -r 's/[^a-zA-Z]*([a-zA-Z]*).*//1/' urfile 谢了。我主要想知道用awk解决的方法:mrgreen: 您对本贴的看法:鲜花[0] 臭蛋[0] 我是DBA (我在学习,我要进步) 大天使 打破水锅问到底。 UID:713644 注册:2008-6-3 最后登录: 2009-02-09 帖子: 2447 精华:0 可用积分:7481 (富足长乐) 信誉积分:10 专家积分:25 (本版:25) 空间积分:808 推广积分:30 状态: ...在线... [个人空间] [短信] [博客] [ 推广获积分] 7楼 发表于 2009-2-7 20:53 [Copy to clipboard] [ - ] CODE: awk -F'[^a-zA-Z]+' '{print $2}' ufile [test@erpdataserver ~]$ cat 1 111:user:x:1000:(www-data id):(?):(?) 111:222:user:x:1000:(www-data id):(?):(?) 111:user:x:1000:(www-data id):(?):(?) [test@erpdataserver ~]$ awk -F'[^a-zA-Z]+' '{print $2}' 1 user user user 您对本贴的看法:鲜花[0] 臭蛋[0]__________________________________要看的书太多了。。 我是DBA (我在学习,我要进步) 大天使 打破水锅问到底。 UID:713644 注册:2008-6-3 最后登录: 2009-02-09 帖子: 2447 精华:0 可用积分:7481 (富足长乐) 信誉积分:10 专家积分:25 (本版:25) 空间积分:808 推广积分:30 状态: ...在线... [个人空间] [短信] [博客] [ 推广获积分] 8楼 发表于 2009-2-7 21:46 回复 #7 我是DBA 的帖子 自己写完才发现awk好强大。 您对本贴的看法:鲜花[0] 臭蛋[0]__________________________________要看的书太多了。。 haimming 风云使者 UID:762165 注册:2008-9-14 最后登录: 2009-02-09 帖子: 615 精华:0 可用积分:1542 (家境小康) 信誉积分:0 专家积分:20 (本版:10) 空间积分:0 推广积分:0 状态: ...离线... [个人空间] [短信] [博客] [ 推广获积分] 9楼 发表于 2009-2-7 21:55 回复 #8 我是DBA 的帖子 看了你们的例子,有同感 学好了sed我就学awk! 您对本贴的看法:鲜花[0] 臭蛋[0] kns1024wh (flaging) 广告杀手-法师 UID:264250 注册:2005-5-8 最后登录: 2009-02-09 帖子: 5358 精华: 1 可用积分:19901 (大富大贵) 信誉积分:100 专家积分:105 (本版:0) 空间积分:0 推广积分:630 来自:XA-BJ-SZ 状态: ...离线... [个人空间] [短信] [博客] [ 推广获积分] 10楼 发表于 2009-2-7 22:00 回复 #8 我是DBA 的帖子 很过功能都可以是实现的