摘要: bitmap 节约内存,用一个位去表示两种状态.对于数据量比较多的开关量非常适用。 linux提供了相关的接口进行初始化和操作bitmap. include/linux/types.h define DECLARE_BITMAP(name,bits) \ unsigned long name[BIT 阅读全文
posted @ 2016-10-17 09:59 枯树中的精灵 阅读(3114) 评论(0) 推荐(0) 编辑
摘要: 除了使用test之外,我们还可以利用判断符号'[]'(中括号)来进行数据判断。 [ z "$HOME" ] ; echo $? note:所以如果要在bash的语法中使用中括号作为判断式时, 两端需要有空格符来分隔 [ "$HOME" == "$MAIL" ] 注意点: 在中括号[]内的每个组件都需 阅读全文
posted @ 2016-10-08 00:09 枯树中的精灵 阅读(461) 评论(0) 推荐(0) 编辑
摘要: if 分支格式:if conditionthen command1 ......fi一行用;号隔开if cond; then command1; fiif else分支if conditionthen command1 ......else command2fiif else-if elseif c 阅读全文
posted @ 2016-09-29 16:36 枯树中的精灵 阅读(126) 评论(0) 推荐(0) 编辑
摘要: Shell函数linux shell可以用户自定义函数,然后在shel脚本中调用函数定义格式: note:1.函数定义可以function funname()定义,也可以funname()直接定义,不带任何参数。2.参数返回,可以显示加return,如果不加,将以最后一条命令运行结果作为返回值,re 阅读全文
posted @ 2016-09-29 16:12 枯树中的精灵 阅读(4724) 评论(0) 推荐(0) 编辑
摘要: Shell运算符Shell支持多种运算符: 算术运算符 关系运算符 布尔运算符 字符串运算符 文件测试运算符 bash本身不支持简单的数学运算,但可以通过其他命令实现,如awk,expr。expr是表达式计算工具。note:1.表达式和运算符直接要有空格2.表达式必须被``(反引号)包含。 输出结果 阅读全文
posted @ 2016-09-29 15:43 枯树中的精灵 阅读(139) 评论(0) 推荐(1) 编辑
摘要: shell变量介绍 阅读全文
posted @ 2016-09-29 14:27 枯树中的精灵 阅读(164) 评论(0) 推荐(0) 编辑
摘要: shellshell是指一种应用程序,提供一个窗口供用户访问操作系统内核服务。 shell脚本shell脚本(shell script),是一种为shell编写的脚本程序。 shell环境shell编程,只需要: 编辑代码的文本编辑器 能解释执行的脚本解释器 Linux的shell种类众多,常见的有 阅读全文
posted @ 2016-09-29 12:58 枯树中的精灵 阅读(131) 评论(0) 推荐(0) 编辑
摘要: python基础学习开始2016/09/17 阅读全文
posted @ 2016-09-17 17:59 枯树中的精灵 阅读(74) 评论(0) 推荐(0) 编辑