-
linux命令行与shell脚本编程大全
这本书是入门级的读物,作为入门材料非常合适。可惜我入门的时侯没有遇到它。虽然很大 部头,其实一天也就能看完了。讲的东西比较全面,也比较简单。三颗星推荐。
-
linux shell脚本攻略
这是我强烈推荐的一本书,我的shell脚本从新手到老手全靠这本书。这本书很薄,也精华。 与上面的那本书不一样,这本书追求的不是全,而是精,是各种各样的奇技淫巧,是老手 天天用却不会告诉你或者他们也没有意识到的技巧。五颗星推荐。
此外,这本书的作者是一个印度人,二十岁的时侯写下了这本书,那时他已经是Ubuntu 和Fedora的源码贡献者了。
-
The AWK Programming Language
这本书的作者就是AWK程序语言的设计者,所以,其权威性毋庸置疑。值得注意的是,这本书的第二作者 Brian W. Kernighan是神一样的科学家,他是《The C Programming Language》的作者。 Brian W. Kernighan 的《程序设计实践》也是一本好书。
AWK的学习资料网上一搜一大片,其实,只要静下心来把这本书中的代码敲一遍,就可以无视其他所有材料了。 这本书网上有电子版。很奇怪的是,这么好的一本书,国内的出版社怎么没有引入,可能是AWK太老太小众了吧。 总之,学习AWK这是必读的一本书,五颗星推荐。
2. 免费电子书
-
高级shell脚本编程指南
高级shell脚本编程指南,也就是传说中的ABS,你如果到论坛里去问有什么好的学习shell脚本 的进阶书籍,大多数人都会推荐这本书。正如这个世界上最珍贵的东西(如:空气,阳光, 亲情与爱)都是免费的一样,这本书也是免费的,是网上开源的免费书籍,任何人都可以获得。 已经有热心的朋友将它翻译成了中文版,不过还是推荐看英文版,专业书籍使用的英文单词都不难, 大家应该尽快习惯看英文版的书籍。四颗星推荐。
-
sed and awk 101 hacks
这是一本印度人写的开源免费书籍(印度人好像比较喜欢也有能力干这事),应该算是入门书籍, 不过作者表达能力太强,交代的东西也很多,所以无论老手还是新手,看这本书都会有一定的收获。
此外,该作者还写了另外两本同样有名的开源书籍,即《vim 101 hacks》和《linux 101 hacks》。 这三本书都四颗星推荐。
转载自原文链接, 如需删除请联系管理员。
原文链接:学习 shell 有什么好书推荐?,转载请注明来源!