社区
Linux/Unix社区
帖子详情
大家说说学习shell编程看什么书啊?
mouseleeky
2003-10-16 02:50:51
就是列一下大家认为的好书和坏书
...全文
121
4
打赏
收藏
大家说说学习shell编程看什么书啊?
就是列一下大家认为的好书和坏书
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
金来
2003-10-17
打赏
举报
回复
感觉不用学那些ksh,bsh,rsh
就学最基础的sh,写出来的代码移植性好
fierygnu
2003-10-17
打赏
举报
回复
1、《Unix Shell Programming》
2、《Learning KornShell》
woihuahua
2003-10-17
打赏
举报
回复
多多来这里准你能学到不少的东西。还有就是可以借助man,市面上没有一本书有这里面讲得那么全面的。
ecfa
2003-10-17
打赏
举报
回复
linux与UNIX下的SHELL 编程
Think Python
对于一个自学程序设计的入门者而言,他需要一本什么样的
书
呢?我认为标准有以下三个: 第一,介绍足够用的知识。这一点看似简单,但是却不易掌握,像许多人推荐的 A Byte of Python,内容就明显过少了,而处于另一个极端的 Learning Python 篇幅超过一千页,又明显超出入门者的需要。对于程序设计初学者而言,他们所需要的是(a)
编程
语言的基本特性;(b)程序设计的基本原则和思想。在这一点上 Think Python 就做得不错,240页的篇幅虽然不大,但是由于文风简洁紧凑,已经涵盖了程序设计的基本方面,甚至连 Debugging 这样的话题都有比较深入的探讨。 第二,具有足够而具有挑战性的习题。
学习
编程
语言和
学习
外语有类似之处,要真正掌握必须经历在
学习
区刻意练习的过程,所谓
学习
区,就是你需要付出一定努力才能达到的区域。但是许多
书
籍题目设计并不完善,往往题目数量不够且挑战性不足,达不到刻意练习的要求。Think Python 的课后习题的编排我认为是非常出色的,首先题目本身非常有趣,其中不少题目取自 Car Talk 的 Puzzler 节目;其次题目的练习强度也基本足够,Allen B. Downey 在官方网站上提供的部分习题答案范例总行数达到了 8456 行(统计包含注释和空行),如果连同在 Python
Shell
练习的代码,读完全
书
所写过的代码不会少于 2500 行;最后,题目本身具有一定的挑战性,绝对不是
书
中范例的简单重复,其中不少习题是给出提示要求你改进
书
中的范例。总而言之,在这方面我对 Think Python 也是比较满意的。 第三,内容有趣。现在许多流行的
编程
入门
书
(例如 Head First 系列)表面上看很有趣,但是细读下来很快就会对
书
中那些简单而又虚假的问题感到厌烦。Think Python 中所涉及的问题在深度上要更胜一筹,具有一定的难度,能让人静下心来真正思考问题的解决方案,而且
书
中的不少章节所解决的问题也具有实用性,例如 Case study: data structure selection 这一章中就涉及文本词频的分析、生成随机文本等问题,Files 这一章则涉及了根据 MD5 寻找重复文件的问题等等。
说
完这本
书
的优点,再简单
说
说
这本
书
的缺点,主要还是一些细节问题:例如,string 的不少 method 没有涵盖到;pickle 不介绍 dump 和 load,而是介绍了 dumps 和 loads;List Comprehension 只是一笔带过,没有细讲;异常方面的介绍实在太过精简,如此重要的话题应当多花些笔墨介绍;在 OOP 的部分太过拖沓,前面两章大可合并精简,而且 __init__ method 完全可以更早引入,以利于培养良好的
编程
风格。不过总体来
说
瑕不掩瑜。
我要学
编程
,看什么
书
好?--^_^,这里推荐一些个人觉得很不错的
书
如果你觉得这个文章对你有帮助,留下个脚印吧。 不同的方向,就要看不同的
书
,有的时候没办法
说
看了一本就能解决所有问题了,从小白到高手都要看各种
书
,在不同的环境下
编程
就要用到不同的
书
。 比如:我最近需要写一个网络程序,那看《unix环境高级
编程
》就不够,里面讲的太少了。如果要写驱动,那就要看驱动和内核方面的
书
。 因此根据我个人的了解,想了一些自己认为在某个方面需要看的
书
。
Shell
学习
日记
初识
Shell
第一天: 在看过鸟哥的Linux私房菜以及和慕课网上的网络视频之后,个人认为还是视频容易接受,在这个浮躁的社会,特别是在研究生阶段,读
书
的习惯慢慢变差。 鸟哥的Linux不是写的不好,只是心态的改变影响了我读
书
的心情吧。 好了废话不多
说
,
说
说
学习
shell
编程
的体会。 先
说
说
我用的Linux发行版Ubuntu14.04,
学习
的是比较普遍的bash。以前第
推荐几本
shell
学习
的
书
周末整理了一下
书
架,一来
书
架上实在是放不下东西了,四层
书
架,两层在闺女的触及范围之内,所以直接拿胶带封住,留下两层勉强可用。二来
书
架已经不是放
书
的地儿,生活用品已经一股脑儿堆了很多,让人想拿那本
书
都困难,
书
不是远观而不可...
2021,
编程
语言如何选择?
我适合学什么
编程
语言呢? 大家好,我是鱼皮,今天聊聊
编程
语言的选择问题,通过对 10+ 主流
编程
语言的特点、优劣、应用场景、发展前景等简单分析,希望帮还在迷茫的小伙伴们选择最适合自己的语言去
学习
。
编程
语言选择 本文大纲: 前言 先来看张最新的 TIOBE
编程
语言排行榜,C 第一、Python 第二、Java 第三: 那可能就会有一些 “追求极致” 的同学
说
了,我要学
编程
,就学最牛逼的 C 语言! 千万别!排行榜的统计方式、人群多种多样,并不代表一切,不要盲目跟风。 我们做事一定要有目的,先想清楚.
Linux/Unix社区
23,116
社区成员
74,506
社区内容
发帖
与我相关
我的任务
Linux/Unix社区
Linux/Unix社区 应用程序开发区
复制链接
扫一扫
分享
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章