“Linux Shell Scripting Cookbook”第一遍读后随感

“Linux Shell Scripting Cookbook”第一遍读后随感,第1张

非常不认真地看完这本:

说非常不认真,是因为里面的shell script 没有好好研究也没有都去执行过。

时间太紧,最近公司的项目中又遇到了久违的shell script,看到别人写的长长的自动执行脚本,忍不住手痒,但对于Linux其实还是局限在command的运用上。

写脚本除了要对linux command 熟悉,还要把下面的几个搞得很熟。

1)正则表现,尤其是和sed, awk等一起用的技巧

2)脚本如何读入命令参数并且解析参数,还有一些系统的缺省参数

3)对一些特定的工具要有比较深入的了解,例如sed, awk, curl, perl,yum 等比较技巧的用法,要提前温习好。

这本书收获还是蛮大的,本书的结构是在先介绍一些命令的用法,然后是给一些shell script 的例子。

命令通常是一些比较实用的参数,因为我们都知道Linux/Unix的命令中用 COMMAND --help 或者man COMMAND 就可以查看,但其实用的过程中会发现光看这些help 经常摸不着头脑,这些help 最大的用处是你已经比较熟悉那些command的用法,但一时想不起来去查一下。

每个command都有带很多参数,这本书所罗列的参数一般是比较实用的。

shell script 例子也很实用,但如果前面的正则或者一些命令不够熟悉,看到后面的shellscript 还是会晕掉,这也是我后来看得越来越快的原因,sed和awk, curl 的用法我还是需要补课。

这本书还得重看。

不过这本全英文的书,用了三天看完了,感觉功力还是上了一个台阶。

这里面有两个原因,一个原因是,LINUX如果不是平时在用,对那些命令有印象但又觉得理解不够深,不会对这本书这么感兴趣,太新的东西反而激不起看的兴趣,往往是书到用时方恨少,前一阵google 查得心累,才过来恶补了一把。

第二个原因是英文的技术书确实越来越习惯了。有种把技术书当小说看的优越感。

以后技术方面的书基本上就只用英文的,中文和日文的主要做参考,当然一些好的书还是会看,总之看原版书吧。这不就是我们学语言的目的么。

本来想写一下总结,但因为第一遍看得太潦草,算了。

接下去准备一台linux虚拟机(这次偷懒,在mac上搞了搞,有的命令共通有的不行),把命令再重写一遍,正则和几个工具另外看一些书补一下。

不过时不我待,马上还要切换到项目里面,下次再找时间。

这本书不错,就是书薄了点,不过正所谓少而精么,对于初学者,绝对是一本不错的提高书。书中有很多技巧是很多脚本老手经常使用,却不会手把手教你的。不同于传统的脚本书籍,这本书没有长篇大论,都是一个接着一个的小技巧,很实用。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://www.outofmemory.cn/yw/7232240.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-03
下一篇 2023-04-03

发表评论

登录后才能评论

评论列表(0条)

保存