社区
Linux/Unix社区
帖子详情
大家说说学习shell编程看什么书啊?
mouseleeky
2003-10-16 02:50:51
就是列一下大家认为的好书和坏书
...全文
123
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环境高级
编程
》就不够,里面讲的太少了。如果要写驱动,那就要看驱动和内核方面的
书
。 因此根据我个人的了解,想了一些自己认为在某个方面需要看的
书
。
Linux Bash
Shell
脚本
编程
视频课程
课程讲解形式有什么特点?基于工程实践的讲解模式(在Ubuntu Linux系统中实际敲代码的讲解形式,直观了解Linux Bash
Shell
语法形式和常用功能) 基于GNU Bash manual 英文手册原版进行研发( 能够帮助您更好的系统
学习
Linux Bash
Shell
脚本
编程
) 通过这个课程能够学到什么?
学习
L:inux Bash
Shell
脚本
编程
视频课程,您将能够掌握以下
编程
实践技能。Linux Bash
Shell
语法知识具体实践Linux Bash
Shell
变量用法具体实践Linux Bash
Shell
条件表达式具体实践Linux Bash
Shell
算术运算具体实践Linux Bash
Shell
数组
编程
具体实践Linux Bash
Shell
管道
编程
具体实践Linux Bash
Shell
复杂命令
编程
具体实践Linux Bash
Shell
函数
编程
具体实践Linux Bash
Shell
扩展
编程
具体实践Linux Bash
Shell
重定向
编程
具体实践
Shell
学习
日记
初识
Shell
第一天: 在看过鸟哥的Linux私房菜以及和慕课网上的网络视频之后,个人认为还是视频容易接受,在这个浮躁的社会,特别是在研究生阶段,读
书
的习惯慢慢变差。 鸟哥的Linux不是写的不好,只是心态的改变影响了我读
书
的心情吧。 好了废话不多
说
,
说
说
学习
shell
编程
的体会。 先
说
说
我用的Linux发行版Ubuntu14.04,
学习
的是比较普遍的bash。以前第
推荐几本
shell
学习
的
书
周末整理了一下
书
架,一来
书
架上实在是放不下东西了,四层
书
架,两层在闺女的触及范围之内,所以直接拿胶带封住,留下两层勉强可用。二来
书
架已经不是放
书
的地儿,生活用品已经一股脑儿堆了很多,让人想拿那本
书
都困难,
书
不是远观而不可...
Linux/Unix社区
23,118
社区成员
74,507
社区内容
发帖
与我相关
我的任务
Linux/Unix社区
Linux/Unix社区 应用程序开发区
复制链接
扫一扫
分享
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章