ksh(1)

ksh脚本语法总结(1)

1.  [[ ...]]   用于字符串、文件属性、命令或函数调用、其它测试

如:
if [[ -n $str ]]


2. (( ... ))  用于对关系表达式求值

如:
if (( $1 > $2 ))

3. $(...)  用于执行命令

如:
for dir in $(ls -l | grep "^d")

4. $((...)) 用于对算术表达式求值

如:
z=$((x+y))

5.${...} 用于对变量求值

如:
echo ${str}
echo ${1:?"input error"}

6. let 该命令用于对整数变量赋值

如:
while (($count >0))
do 
     echo ${count}
     let count=count-1
done

posted on 2008-12-08 19:05 挑灯看剑 阅读(446) 评论(0)  编辑 收藏 引用 所属分类: 工作随笔

只有注册用户登录后才能发表评论。
<2011年3月>
272812345
6789101112
13141516171819
20212223242526
272829303112
3456789

导航

公告

【自我介绍】 08年南开大学硕士毕业 最近关注:算法、Linux、c++、高并发 爱好:滑旱冰、打乒乓球、台球、保龄球

常用链接

随笔分类(139)

文章分类

我常去的网站

技术博客(都是大牛)

技术站点

搜索

积分与排名