原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://dba10g.blog.51cto.com/764602/1607563
曾听一位大神讲过,带着目的去学,知识往往能记得牢,记得稳。借助思维导图这个工具,对一些我感兴趣的知识点进行分类管理。以后方便自己复习。
我会以思维导图+代码段的方式,回滚学习linux shell编程。
转义/色彩
与用户交互的接口
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 |
|
计算
这是编程语言的功能之一了
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
|
输出变量长度
内置功能(感兴趣而已)
1 2 3 4 5 |
|
函数
这是最基本的,不能语句罗列吧
1 2 3 4 5 6 7 |
|
读取命令序列
可得一个命令的结果
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 |
|
打印所用时间
评定一个算法的效率
1 2 3 4 5 6 7 8 9 10 |
|
常用的测试
判断权限等,shell编程汇总功能常用
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 |
|
小计
看书本,很简单的代码,也就是一看就懂的代码。其实真正自己写出来,在运行起来得到结果,也不容易。 眼高手低要不得。
我就在写程序是经常遇到一些这样情况。有时候要求有空格(比如条件判断时)。有时候不能有空格(变量赋值时)。有时候,单引号有时候又 反引号。哎要注意啊这些小细节,总结经验。
小小代码也不简单。
如果广大读者,也可以看着我的脑图,一步步写一下脚本,也会有所收获。
算个开篇吧。断断续续,随着学习深入,例子也会逐渐深入。希望自己的shell水平,能有所突破。
本文出自 “简单” 博客,请务必保留此出处http://dba10g.blog.51cto.com/764602/1607563