这本书,怎么说呢?我看的是电子版。_sed与awk书评-查字典图书网
查字典图书网
当前位置: 查字典 > 图书网 > > sed与awk > 这本书,怎么说呢?我看的是电子版。
小和平鸽 sed与awk 的书评 发表时间:2008-03-30 12:03:26

这本书,怎么说呢?我看的是电子版。

这本书,怎么说呢?我看的是电子版。印刷版忍了忍还是没买。SED 和 AWK 真正的入门还是在 developerWorks。并且 SED 的很多东西在 《Unix 超级工具》一书当中已经涉及了,而且已经比较充分了。剩下的就是自己去实践,去应用了。

至于 AWK 我认为真正帮助很大的还是 AWK 自身的文档, The AWK Manual。我有用 SED 和 AWK 为单位实现的 defect 分析系统。代码相当的简洁。主体基本上就2个文件,每一个二三十行,包括空行呵呵。基本上常用的功能就全部搞定了。

AWK 最严重的问题是程序的 debug。这个问题 Manual 里面也没有解决。当然这本书里面就更没有解决了。 SED 的问题是不要真想把他往太复杂了用,会把自己绕进去的。问题真的复杂了还是用 AWK 或者别的技术去解决吧。

对于非常需要读印刷读物的人来说,这本书买来看看也还是蛮好的。只是不是非常必要罢了。

展开全文


推荐文章

猜你喜欢

附近的人在看

推荐阅读

拓展阅读

对“这本书,怎么说呢?我看的是电子版。”的回应

jiuren 2013-01-13 16:59:26

恩,适合简单任务。复杂任务即使写出来了代码也不容易维护,还是用python吧。

小和平鸽 2010-05-05 18:23:43

不好意思地说,偶们单位一个很有逻辑的系统是偶用 AWK 稍微加点儿 SED 搞出来的。代码极短。某天无奈之下用Perl加了个Web界面,因为N+多的人哭着喊着要用。。。木办法。

python 这个东东么,现在终于看起来好像比较稳定的向上发展了,不过一般小小的逻辑问题,有吧python学会的那些功夫,awk 已经把东西干完了。。。

kick 2010-02-06 22:01:24

顶!

从实用角度来说,这一类工具最合适的用法还是结合管道直接敲在命令行里面用。好处是非常的light weight,直接看到结果,没有任何的多余动作,在需要频繁作简单操作的时候绝对能极大的提高效率。

sed/awk这些东西还有一个很大的好处是,学习成本很低,学习的“边界效益”很高。那些最常见的用法只要5分钟就可以学会,再备一本参考书随手翻查,足以应付80%的情况,另外20%搞不定的时候就用python/JAVA/C来弄。

LipingTaBaBa 2009-07-14 15:54:06

awk和sed适合于那种一分钟之内写出,五分钟之后就把它rm掉的脚本,如果有复杂的逻辑,还是选用python比较好