摘要: http://hi.baidu.com/lizhoubob/blog/item/d500923d8ddb8d02baa167b5.html 1.得到字符串长度 方法一: $echo ${#variable} ... 阅读全文
posted @ 2008-01-06 23:16 jambol 阅读(430) 评论(0) 推荐(0) 编辑
摘要: http://saphires.spaces.live.com/blog/cns!408d802a2ec73923!206.entry bash下字符串运算符及示例 本文主要描述bash下字符串运算符,给出简单的示例,并提出几个值得注意的地方。 下面是bash支持的字符串运算符: = 相等 != 不等 -n 非空字符串 -z 空字符串 > 大于 "$b" ]] then ec... 阅读全文
posted @ 2008-01-06 23:11 jambol 阅读(4666) 评论(0) 推荐(0) 编辑
摘要: http://www-128.ibm.com/developerworks/cn/linux/shell/bash/bash-2/index.html 接收自变量 在 介绍性文章 中的样本程序中,我们使用环境变量 "$1" 来引用第一个命令行自变量。类似地,可以使用 "$2"、"$3" 等来引用传递给脚本的第二和第三个自变量。这里有一个例子: ... 阅读全文
posted @ 2008-01-06 23:09 jambol 阅读(361) 评论(0) 推荐(0) 编辑
摘要: http://linuxtoy.org/archives/the-best-tips-and-tricks-for-bash.html Bash 是我们经常与之打交道的 Shell 程序,本文针对其使用技巧进行了搜罗。相信在你看过这些内容之后,定会在 Bash 的世界里游刃有余。 从历史中执行命令 有时候,我们需要在 Bash 中重复执行先前的命令。你当然可以使用上方向键来查看之... 阅读全文
posted @ 2008-01-06 22:56 jambol 阅读(276) 评论(0) 推荐(0) 编辑
摘要: http://blog.chinaunix.net/u/29289/showart_407859.html read一次可以为多个变量赋值——但一次只能读一行,比如: #!/bin/bash IFS=: read aa bb cc < /etc/passwd echo $aa $bb $cc (注:默认shell是无法将/etc/passwd中那些以冒号分... 阅读全文
posted @ 2008-01-06 22:51 jambol 阅读(4610) 评论(0) 推荐(0) 编辑