<p style="text-align: center;" ><img style="" src="https://obs-emcsapp-public.obs.cn-north-4.myhwclouds.com:443/wechatSpider/modb_cafb741c-e1cb-11ea-a09c-c05fe.png"></p><p style="line-height: 1.5em;margin-bottom: 25px;margin-top: 25px;" ><span style="color: rgb(77, 77, 77);font-family: "Microsoft YaHei", "SF Pro Display", Roboto, Noto, Arial, "PingFang SC", sans-serif;text-align: left;background-color: rgb(255, 255, 255);letter-spacing: 1px;font-size: 15px;" >最近一直在专注地更新和学习 Shell 编程相关的内容,如果想系统地学习 Shell 编程,并成为精通 Shell 编程的高级程序员,选对 Shell 编程书籍当然很重要,下面就为大家介绍几本学习 Shell 必备的几本书籍:</span></p><p style="margin-top: 10px;margin-bottom: 10px;" ><strong><span style="font-family: "Microsoft YaHei", "SF Pro Display", Roboto, Noto, Arial, "PingFang SC", sans-serif;text-align: left;background-color: rgb(255, 255, 255);letter-spacing: 1px;color: rgb(0, 122, 170);font-size: 15px;" >1. 《Linux命令行与Shell脚本编程大全》</span></strong><span style="font-family: "Microsoft YaHei", "SF Pro Display", Roboto, Noto, Arial, "PingFang SC", sans-serif;text-align: left;background-color: rgb(255, 255, 255);letter-spacing: 1px;color: rgb(0, 122, 170);font-size: 15px;"></span></p><p><span style="color: rgb(77, 77, 77);font-family: "Microsoft YaHei", "SF Pro Display", Roboto, Noto, Arial, "PingFang SC", sans-serif;text-align: left;background-color: rgb(255, 255, 255);font-size: 14px;letter-spacing: 1px;" ><br ></span></p><p style="text-align: center;padding: 0px 0.5em;" ><img style="width: 69%;height: auto !important;border-radius: 6px;box-shadow: rgb(180, 180, 180) 0em 0em 0.5em 0px;font-size: 17px;" src="https://obs-emcsapp-public.obs.cn-north-4.myhwclouds.com:443/wechatSpider/modb_cb09a12c-e1cb-11ea-a09c-c05fe.png"></p><p style="text-align: center;padding: 0px;" ><img style="width: 98%;border-radius: 0px;box-shadow: none;font-size: 17px;height: auto !important;" src="https://obs-emcsapp-public.obs.cn-north-4.myhwclouds.com:443/wechatSpider/modb_cb27111c-e1cb-11ea-a09c-c05fe.png"></p><p style="margin-top: 15px;margin-bottom: 20px;" ><span style="color: rgb(77, 77, 77);font-family: "Microsoft YaHei", "SF Pro Display", Roboto, Noto, Arial, "PingFang SC", sans-serif;text-align: left;background-color: rgb(255, 255, 255);font-size: 15px;letter-spacing: 2px;" >这本书是入门级的读物,是关于Linux命令行与shell脚本编程的全方位教程,主要包括四大部分:Linux命令行,shell脚本编程基础,高级shell脚本编程,如何创建实用的shell脚本。我最近刚看完Shell编程相关的视频课程,有了一定的基础,目前在看这本书。虽然很大部头,但有一定基础之后看起来还是蛮快的。讲的东西比较全面,也比较简单。作为入门推荐4颗星。</span></p><p><strong><span style="font-family: "Microsoft YaHei", "SF Pro Display", Roboto, Noto, Arial, "PingFang SC", sans-serif;text-align: left;background-color: rgb(255, 255, 255);letter-spacing: 1px;color: rgb(0, 122, 170);font-size: 15px;">2. 《Linux Shell脚本攻略》</span></strong><span style="font-family: "Microsoft YaHei", "SF Pro Display", Roboto, Noto, Arial, "PingFang SC", sans-serif;text-align: left;background-color: rgb(255, 255, 255);letter-spacing: 1px;color: rgb(0, 122, 170);font-size: 15px;"></span></p><p><span style="color: rgb(77, 77, 77);font-family: "Microsoft YaHei", "SF Pro Display", Roboto, Noto, Arial, "PingFang SC", sans-serif;text-align: left;background-color: rgb(255, 255, 255);font-size: 14px;letter-spacing: 1px;"><br ></span></p><p style="text-align: center;padding: 0px 0.5em;"><img style="width: 69%;height: auto !important;border-radius: 9px;box-shadow: rgb(180, 180, 180) 0em 0em 0.5em 0px;font-size: 17px;" src="https://obs-emcsapp-public.obs.cn-north-4.myhwclouds.com:443/wechatSpider/modb_cb44ff88-e1cb-11ea-a09c-c05fe.png"></p><p style="text-align: center;padding: 0px;"><img style="width: 98%;border-radius: 0px;box-shadow: none;font-size: 17px;height: auto !important;" src="https://obs-emcsapp-public.obs.cn-north-4.myhwclouds.com:443/wechatSpider/modb_cb5d313e-e1cb-11ea-a09c-c05fe.png"></p><p style="margin-top: 20px;margin-bottom: 20px;" ><span style="color: rgb(77, 77, 77);font-family: "Microsoft YaHei", "SF Pro Display", Roboto, Noto, Arial, "PingFang SC", sans-serif;text-align: left;background-color: rgb(255, 255, 255);letter-spacing: 2px;font-size: 15px;" >这本书细致剖析实际应用中的110多个案例,使许多看似复杂的Linux shell脚本任务迎刃而解。《Linux Shell脚本攻略》会帮助读者利用少量命令的组合完成诸如文本处理、文件管理、备份等复杂的数据管理工作。</span></p><p style="margin-top: 20px;margin-bottom: 20px;"><span style="color: rgb(77, 77, 77);font-family: "Microsoft YaHei", "SF Pro Display", Roboto, Noto, Arial, "PingFang SC", sans-serif;text-align: left;background-color: rgb(255, 255, 255);letter-spacing: 2px;font-size: 15px;">这本书将告诉你如何利用shell命令快速开发常规任务,综合应用grep、find、sed和awk等常用命令,凭借短短几个命令行从Web挖掘数据的shell脚本,利用归档工具运行并自动化各种任务,诸如自动备份和存储;帮助你理解文件系统、文件类型以及文件管理;用shell创建以及维护文件或目录归档、压缩格式和加密技术;通过shell脚本设置以太网和无线LAN;使用登录技术监控网络上的各种动态。</span></p><p><strong><span style="color: rgb(0, 122, 170);font-family: "Microsoft YaHei", "SF Pro Display", Roboto, Noto, Arial, "PingFang SC", sans-serif;text-align: left;background-color: rgb(255, 255, 255);letter-spacing: 1px;font-size: 15px;" >3. 《The AWK Programming Language》</span></strong><span style="color: rgb(0, 122, 170);font-family: "Microsoft YaHei", "SF Pro Display", Roboto, Noto, Arial, "PingFang SC", sans-serif;text-align: left;background-color: rgb(255, 255, 255);letter-spacing: 1px;font-size: 15px;"></span></p><p><span style="color: rgb(77, 77, 77);font-family: "Microsoft YaHei", "SF Pro Display", Roboto, Noto, Arial, "PingFang SC", sans-serif;text-align: left;background-color: rgb(255, 255, 255);font-size: 14px;letter-spacing: 1px;"><br ></span></p><p style="text-align: center;padding: 0px 0.5em;"><img style="width: 69%;height: auto !important;border-radius: 9px;box-shadow: rgb(180, 180, 180) 0em 0em 0.5em 0px;font-size: 17px;" src="https://obs-emcsapp-public.obs.cn-north-4.myhwclouds.com:443/wechatSpider/modb_cb6fb714-e1cb-11ea-a09c-c05fe.png"></p><p style="text-align: center;"><img style="" src="https://obs-emcsapp-public.obs.cn-north-4.myhwclouds.com:443/wechatSpider/modb_cb898ec8-e1cb-11ea-a09c-c05fe.png"></p><p style="text-align: center;"><br ></p><p style="margin-top: 20px;margin-bottom: 20px;"><span style="letter-spacing: 2px;font-size: 15px;color: rgb(77, 77, 77);font-family: "Microsoft YaHei", "SF Pro Display", Roboto, Noto, Arial, "PingFang SC", sans-serif;text-align: left;background-color: rgb(255, 255, 255);" >这本书的作者就是AWK程序语言的设计者,其权威性毋庸置疑。值得注意的是,这本书的第二作者 Brian W. Kernighan简直是神一样的科学家,他还是《The C Programming Language》和《程序设计实践》的作者,在豆瓣图书中搜索Brian W. Kernighan的名字,你就会五体投地。</span></p><p style="margin-top: 20px;margin-bottom: 20px;"><span style="color: rgb(77, 77, 77);font-family: "Microsoft YaHei", "SF Pro Display", Roboto, Noto, Arial, "PingFang SC", sans-serif;text-align: left;background-color: rgb(255, 255, 255);font-size: 15px;letter-spacing: 2px;">关于 awk 的学习资料网上有很多,但只要静下心来把这本书中的代码敲一遍,就可以无视其他所有材料了。网友称“要学awk, 这本书就够了”,绝非虚言。总之,学习AWK这是必读的一本书,豆瓣评分9.4分,五颗星推荐。这本书有我帮大家找到了中英文版本,英文好的可以看原版。</span></p><p><strong><span style="font-family: "Microsoft YaHei", "SF Pro Display", Roboto, Noto, Arial, "PingFang SC", sans-serif;text-align: left;background-color: rgb(255, 255, 255);letter-spacing: 1px;color: rgb(0, 122, 170);font-size: 15px;">4. 《Advanced Bash Script-guide》</span></strong><span style="font-family: "Microsoft YaHei", "SF Pro Display", Roboto, Noto, Arial, "PingFang SC", sans-serif;text-align: left;background-color: rgb(255, 255, 255);letter-spacing: 1px;color: rgb(0, 122, 170);font-size: 15px;"></span></p><div style="margin-bottom: 25px;margin-top: 20px;" ><span style="color: rgb(34, 34, 34);font-family: tahoma, arial, "Microsoft YaHei";text-align: start;background-color: rgb(255, 255, 255);font-size: 15px;letter-spacing: 2px;" >高级shell脚本编程指南,也就是传说中的ABS,学习 Shell 脚本的进阶书籍非本书莫属。这本书只要你具备 Shell 脚本和编程的相关知识,那么此书将很容易助你达到中高级的水平。你可以把本书作为教材,自学手册,或者是关于shell脚本技术的文档。</span></div><div style="margin-bottom: 25px;margin-top: 20px;"><span style="color: rgb(34, 34, 34);font-family: tahoma, arial, "Microsoft YaHei";text-align: start;background-color: rgb(255, 255, 255);font-size: 15px;letter-spacing: 2px;">书中的练习和样例脚本中的注释将会与读者进行更好的互动,但是最关键的前提是:想真正学习脚本编程的唯一途径就是亲自动手编写脚本,这本书也可作为教材来讲解一般的编程概念。该书是完全免费的,在github上也有她的中文版,不过我都帮你们整理好了(哈哈,不谢,素质三连就可以啦!)</span></div><p><strong><span style="font-family: "Microsoft YaHei", "SF Pro Display", Roboto, Noto, Arial, "PingFang SC", sans-serif;text-align: left;background-color: rgb(255, 255, 255);letter-spacing: 1px;color: rgb(0, 122, 170);font-size: 15px;">5. 《sed and awk 101 hacks》</span></strong><span style="font-family: "Microsoft YaHei", "SF Pro Display", Roboto, Noto, Arial, "PingFang SC", sans-serif;text-align: left;background-color: rgb(255, 255, 255);letter-spacing: 1px;color: rgb(0, 122, 170);font-size: 15px;"></span></p><p><span style="font-family: "Microsoft YaHei", "SF Pro Display", Roboto, Noto, Arial, "PingFang SC", sans-serif;text-align: left;background-color: rgb(255, 255, 255);font-size: 14px;letter-spacing: 1px;color: rgb(0, 122, 170);" ><br ></span></p><p style="text-align: center;padding: 0px 0.5em;"><img style="box-shadow: rgb(180, 180, 180) 0em 0em 0.5em 0px;font-size: 17px;border-radius: 6px;width: 52%;height: auto !important;" src="https://obs-emcsapp-public.obs.cn-north-4.myhwclouds.com:443/wechatSpider/modb_cba7e0bc-e1cb-11ea-a09c-c05fe.png"></p><p><br ></p><p style="margin-bottom: 20px;margin-top: 15px;" ><span style="color: rgb(34, 34, 34);font-family: tahoma, arial, "Microsoft YaHei";text-align: start;background-color: rgb(255, 255, 255);font-size: 15px;letter-spacing: 2px;">本书的作者 Ramesh Natarajan 是一名超级能干的印度人,目前作者已经是一名shell的源码贡献者,本书主要介绍 Shell 当中最强大的两大命令:sed & awk,虽然本书适合初学者作为入门读物,但作者表达能力实在太强,以最简单的英文表达了最实用的内容,所以想学习 Shell 编程,此书也必列其中。</span></p><p><span style="color: rgb(34, 34, 34);font-family: tahoma, arial, "Microsoft YaHei";text-align: start;background-color: rgb(255, 255, 255);font-size: 15px;letter-spacing: 2px;"><br ></span></p><p style="text-align: center;padding: 0px 0.5em;"><img style="width: 50%;height: auto !important;border-radius: 6px;box-shadow: rgb(180, 180, 180) 0em 0em 0.5em 0px;font-size: 17px;" src="https://obs-emcsapp-public.obs.cn-north-4.myhwclouds.com:443/wechatSpider/modb_cbba16f6-e1cb-11ea-a09c-c05fe.png"></p><div style="margin-top: 20px;margin-bottom: 25px;" ><span style="font-size: 15px;letter-spacing: 2px;" ><span style="color: rgb(34, 34, 34);font-family: tahoma, arial, "Microsoft YaHei";text-align: start;background-color: rgb(255, 255, 255);" >此外,该作者还写了另外两本同样有名的开源书籍,</span><span style="font-family: tahoma, arial, "Microsoft YaHei";text-align: start;background-color: rgb(255, 255, 255);color: rgb(0, 122, 170);" >《vim 101 hacks》</span><span style="color: rgb(34, 34, 34);font-family: tahoma, arial, "Microsoft YaHei";text-align: start;background-color: rgb(255, 255, 255);">和</span><span style="font-family: tahoma, arial, "Microsoft YaHei";text-align: start;background-color: rgb(255, 255, 255);color: rgb(0, 122, 170);">《linux 101 hacks》</span><span style="color: rgb(34, 34, 34);font-family: tahoma, arial, "Microsoft YaHei";text-align: start;background-color: rgb(255, 255, 255);">。除<span style="font-family: tahoma, arial, "Microsoft YaHei";text-align: start;background-color: rgb(255, 255, 255);" >《vim 101 hacks》</span>之外,其他两本书籍都目前有中文版,我也帮大家搜集到了。</span></span></div><p style="text-align: center;padding: 0px 0.5em;"><img style="border-radius: 6px;box-shadow: rgb(180, 180, 180) 0em 0em 0.5em 0px;font-size: 17px;width: 51%;height: auto !important;" src="https://obs-emcsapp-public.obs.cn-north-4.myhwclouds.com:443/wechatSpider/modb_cbcc6324-e1cb-11ea-a09c-c05fe.png"></p><div style="text-align: left;letter-spacing: 1.5px;line-height: 1.5em;margin-bottom: 20px;margin-top: 20px;" ><span style="font-size: 15px;letter-spacing: 2px;">关注下方公众号,后台回复 <span style="font-size: 15px;letter-spacing: 2px;color: rgb(217, 33, 66);" ><strong>shell编程书籍</strong></span><span style="font-size: 15px;letter-spacing: 2px;color: rgb(0, 0, 0);" >,</span>即可获取这篇文章所提到的所有书籍的 PDF 版本(保证都是<span style="font-size: 15px;letter-spacing: 2px;color: rgb(217, 33, 66);"><strong>高清</strong></span>),有帮助,不妨来个<span style="font-size: 15px;color: rgb(0, 0, 0);letter-spacing: 2px;" >在看,or 转发</span>。</span></div><p style="text-align: center;margin-bottom: 5px;" ><span style="color: rgb(217, 33, 66);" ><strong><span style="font-size: 15px;" >推荐阅读</span></strong></span><br ></p><p style="text-align: center;"><img style="width: 23px;height: 21px;" src="https://obs-emcsapp-public.obs.cn-north-4.myhwclouds.com:443/wechatSpider/modb_cbe0607c-e1cb-11ea-a09c-c05fe.png"><br ></p><p style="text-align: left;" >LeetCode上稀缺的四道shell编程题解析<br ></p><div style="text-align: left;line-height: 1.75em;" ><span style="font-size: 15px;color: rgb(217, 33, 66);" >号称三剑客之首的awk,开始秀!</span></div><div style="text-align: left;line-height: 1.75em;"><span style="font-size: 15px;color: rgb(217, 33, 66);">SHELL编程三剑客之sed命令</span><span style="color: rgb(217, 33, 66);"><strong><span style="color: rgb(217, 33, 66);font-size: 15px;" ><br ></span></strong></span></div><p style="text-align: center;line-height: 1.75em;margin-top: 25px;" ><span style="color: rgb(217, 33, 66);"><strong><span style="color: rgb(217, 33, 66);font-size: 15px;">END</span></strong></span><br ></p><div style="text-align: left;line-height: 1.75em;"><span style="color: rgb(0, 0, 0);font-size: 12px;letter-spacing: 2px;" >作者:景禹,一个追求极致的共享主义者,想带你一起拥有更美好的生活,化作你的一把伞。</span></div><div style="text-align: center;line-height: 1.75em;" ><img style="text-align: justify;width: 46%;height: auto !important;" src="https://obs-emcsapp-public.obs.cn-north-4.myhwclouds.com:443/wechatSpider/modb_cbebd63c-e1cb-11ea-a09c-c05fe.png"></div>
讯享网

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/155158.html