hello world!
发布时间:2013-02-06 10:21:32
原文路径:http://blog.csdn.net/ltx19860420/article/details/5570902在shell中定义函数可以使代码模块化,便于复用代码。不过脚本本身的变量和函数的变量的作用域问题可能令你费解,在这里梳理一下这个问题。(1)Shell脚本中定义的变量是global的,其作用域从被定义的地方开始,到shell结束或被显示删除的地.........【阅读全文】
发布时间:2013-02-06 09:42:50
Bash3 起,if开始支持正则表达式。eg.[[ "$a" =~ ^[0-9] ]]注意,正则不要用引号。[[]] 运算符只是[]运算符的扩充。能够支持符号运算不需要转义符,它还是以字符串比较大小。里面支持逻辑运算符:|| &&.........【阅读全文】
发布时间:2013-02-06 09:38:04
“^\d+$” //非负整数(正整数 + 0) “^[0-9]*[1-9][0-9]*$” //正整数 “^((-\d+)|(0+))$” //非正整数(负整数 + 0) “^-[0-9]*[1-9][0-9]*$” //负整数 “^-?\d+$” //整数 “^\d+(\.\d+)?$” //非负浮点数(正浮点数 + 0) “^(([0-9]+\.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0.........【阅读全文】
发布时间:2013-02-05 16:23:51
http://www.cnblogs.com/chengmo/archive/2010/10/02/1841355.html 在做shell批处理程序时候,经常会涉及到字符串相关操作。有很多命令语句,如:awk,sed都可以做字符串各种操作。 其实shell内置一系列操作符号,可以达到类似效果,大家知道,使用内部操作符会省略启动外部程序等时间,因此速度会非常的.........【阅读全文】
发布时间:2013-02-05 16:20:56
http://www.cnblogs.com/chengmo/archive/2010/10/01/1839942.htmlshell的逻辑运算符 涉及有以下几种类型,因此只要适当选择,可以解决我们很多复杂的判断,达到事半功倍效果。一、逻辑运算符逻辑卷标表示意思1..........【阅读全文】