免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12下一页
最近访问板块 发新帖
查看: 5470 | 回复: 19

[文本处理] 我来问个弱弱的关于学习sed和awk书籍选择的问题 [复制链接]

论坛徽章:
11
CU十二周年纪念徽章
日期:2013-10-24 15:41:342015年辞旧岁徽章
日期:2015-03-03 16:54:15丑牛
日期:2015-01-14 10:36:40技术图书徽章
日期:2015-01-12 15:46:11白羊座
日期:2014-11-14 09:35:36狮子座
日期:2014-10-30 13:18:49巳蛇
日期:2014-10-11 12:52:08子鼠
日期:2014-09-28 14:11:06双鱼座
日期:2014-04-22 13:05:48午马
日期:2014-02-11 17:58:002015年迎新春徽章
日期:2015-03-04 09:55:28
发表于 2014-11-03 13:22 |显示全部楼层
本帖最后由 刺客阿地 于 2014-11-03 13:25 编辑

学东西,选择一本合适的好书很关键,在cu的shell板块潜水很长时间了,shell板块的问题,多数几乎都是sed和awk文本处理的问题。

每次潜水看贴,看到各位大神,例如yestreenstars,ly5066113,Shell_HAT,jason680,关阴月飞,Herowinter,黑哥,yinyuemi等,还有好多,其他就不一一列举了。

写的awk或者sed命令,都如此的出神,当中用到的正则,很多都看不太懂。所以作为菜鸟初学者,很想系统的从基础学习一下sed,awk,正则相关的知识。

可是,关于单独介绍sed和awk的书籍不多,目前我只知道有sed and awk第三版,这本书的电子版我有。所以,不知道这书是否适合初学者。

在这里,我只想问一下shell块钱的各位能者,你们是如何学习sed和awk相关知识的,分享一下从最0基础到能够轻松处理各种文本需求的经验给我。

在shell块钱精华帖子里面,也看了不少精华帖子的内容,不过感觉还是基础不行,当中很多还是看不懂。

额,不知不觉问了这么多,只求大神们分享下学习过程的经验,以及适合初学者的书籍,谢谢。

论坛徽章:
2
摩羯座
日期:2014-09-10 16:52:2620周年集字徽章-周	
日期:2022-02-09 19:00:27
发表于 2014-11-03 13:39 |显示全部楼层
同感 ,共勉吧

论坛徽章:
0
发表于 2014-11-03 13:40 |显示全部楼层
来扯个淡

论坛徽章:
3
天蝎座
日期:2013-12-10 19:37:11酉鸡
日期:2014-08-04 20:05:38双鱼座
日期:2014-08-09 21:53:54
发表于 2014-11-03 13:49 |显示全部楼层
很想系统的从基础学习一下sed,awk,正则相关的知识


个人意见,如果要系统学习正则表达式的话,可以先抛开sed或者awk,而是看一些正则相关书籍
简单入门:http://deerchao.net/tutorials/regex/regex-1.htm
之后想深入的话,可以看正则表达式的书籍(我看的是mastering regular expressions),oreilly出版的书 个人认为还是很不错的

论坛徽章:
145
技术图书徽章
日期:2013-10-01 15:32:13戌狗
日期:2013-10-25 13:31:35金牛座
日期:2013-11-04 16:22:07子鼠
日期:2013-11-18 18:48:57白羊座
日期:2013-11-29 10:09:11狮子座
日期:2013-12-12 09:57:42白羊座
日期:2013-12-24 16:24:46辰龙
日期:2014-01-08 15:26:12技术图书徽章
日期:2014-01-17 13:24:40巳蛇
日期:2014-02-18 14:32:59未羊
日期:2014-02-20 14:12:13白羊座
日期:2014-02-26 12:06:59
发表于 2014-11-03 13:54 |显示全部楼层
回复 1# 刺客阿地

基本上,工具是为了解决问题而发明...
不是为了无聊与学习....
注:虽然还是有无聊人事,搞了无聊工具....

说说你会什么?
看了那么多精华,又那里不懂了?...

shell基础二十篇
http://bbs.chinaunix.net/forum.p ... mp;fromuid=24785593

shell 十三問?
http://bbs.chinaunix.net/forum.p ... mp;fromuid=24785593

Linux相关书籍(2013-01-04:更新Bash4.0中文手册)
http://bbs.chinaunix.net/forum.p ... mp;fromuid=24785593

论坛徽章:
736
金牛座
日期:2014-02-26 17:49:58水瓶座
日期:2014-02-26 18:10:15白羊座
日期:2014-04-15 19:29:52寅虎
日期:2014-04-17 19:43:21酉鸡
日期:2014-04-19 21:24:10子鼠
日期:2014-04-22 13:55:24卯兔
日期:2014-04-22 14:20:58亥猪
日期:2014-04-22 16:13:09狮子座
日期:2014-05-05 22:31:17摩羯座
日期:2014-05-06 10:32:53处女座
日期:2014-05-12 09:23:11子鼠
日期:2014-05-21 18:21:27
发表于 2014-11-03 13:58 |显示全部楼层
回复 1# 刺客阿地

个人感觉吧,什么东西都是熟能生巧的.如果你工作上确实要用得上这个,再配合
看些书,做些练习,一段时间水平自然上去了;如果用不到,说实话,有些东西过段
时间就忘记不少了...
   

论坛徽章:
11
CU十二周年纪念徽章
日期:2013-10-24 15:41:342015年辞旧岁徽章
日期:2015-03-03 16:54:15丑牛
日期:2015-01-14 10:36:40技术图书徽章
日期:2015-01-12 15:46:11白羊座
日期:2014-11-14 09:35:36狮子座
日期:2014-10-30 13:18:49巳蛇
日期:2014-10-11 12:52:08子鼠
日期:2014-09-28 14:11:06双鱼座
日期:2014-04-22 13:05:48午马
日期:2014-02-11 17:58:002015年迎新春徽章
日期:2015-03-04 09:55:28
发表于 2014-11-03 14:21 |显示全部楼层
@jason680

shell方面的基础懂了,就是sed和awk不懂,看你写的有些帖子当中,sed和awk用到的正则匹配的。

这部分弱了,还有数组。

论坛徽章:
2
摩羯座
日期:2014-11-03 15:28:56卯兔
日期:2015-01-04 17:20:51
发表于 2014-11-03 14:22 |显示全部楼层
回复 1# 刺客阿地


    awk、sed这种东东,看书学都是扯蛋,看再多本书也一样不会

   只有不停的练习才能快速上手

   请按以下步骤练习

   1、上CU论坛,看精华贴子,了解awk与sed基本语法
   2、积极回复别人的求助帖,观察大神的语法比自己高明在哪
   3、看精华贴子,重点看看被遗漏的功能函数与语法
   4、积极回复别人的求助帖,直到思路和大神接近为止,否则重复步骤3~~

论坛徽章:
11
CU十二周年纪念徽章
日期:2013-10-24 15:41:342015年辞旧岁徽章
日期:2015-03-03 16:54:15丑牛
日期:2015-01-14 10:36:40技术图书徽章
日期:2015-01-12 15:46:11白羊座
日期:2014-11-14 09:35:36狮子座
日期:2014-10-30 13:18:49巳蛇
日期:2014-10-11 12:52:08子鼠
日期:2014-09-28 14:11:06双鱼座
日期:2014-04-22 13:05:48午马
日期:2014-02-11 17:58:002015年迎新春徽章
日期:2015-03-04 09:55:28
发表于 2014-11-03 14:23 |显示全部楼层
@Herowinter目前工作当中偶尔用的到,比如说在解决一些重复类的工作上面,可以通过shell脚本去实现。

我现在就是不懂大家写的sed和awk方面的东西,因为shell板块上面的一些问题,几乎都是文本处理sed或者awk。

想请教一下大神们分享一些sed和awk方面的学习经验。

论坛徽章:
11
CU十二周年纪念徽章
日期:2013-10-24 15:41:342015年辞旧岁徽章
日期:2015-03-03 16:54:15丑牛
日期:2015-01-14 10:36:40技术图书徽章
日期:2015-01-12 15:46:11白羊座
日期:2014-11-14 09:35:36狮子座
日期:2014-10-30 13:18:49巳蛇
日期:2014-10-11 12:52:08子鼠
日期:2014-09-28 14:11:06双鱼座
日期:2014-04-22 13:05:48午马
日期:2014-02-11 17:58:002015年迎新春徽章
日期:2015-03-04 09:55:28
发表于 2014-11-03 14:23 |显示全部楼层
@欧阳西风多谢你的建议,收下了先。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP