摘要: 控制结构 Shell有一结构控制集合,我们再一次说明他们与其他的程序语言非常相像. If if语句是相当简单的:他测试一个命令的结果,并且有选择的执行一组语句: if condition then statements else statements fi 使用if命令: 下面的这个例子中显示if的普通用法,他会询问一个问题并依据这个问题来进行回答: #!/bin/sh echo “Is it morning? Please answer yes or no” read timeofday if [ $timeofday = “yes” ]; then echo “Good mornin... 阅读全文
posted @ 2006-04-13 16:13 jlins 阅读(323) 评论(0) 推荐(0) 编辑
摘要: Shell语法变量:在Shell中,我们在使用变量之前并不需要进行声明.相反我们可以在需要的时候进行简单的使用就可以了.在默认的情况下,所有的变量都是作为字符串进行存储的,虽然有时我们会用数字为其赋值.Shell以及其他的一些实用的转换程序会将数字字符串转换成相应的值为进行操作.在Linux系统中是要区分大小的,所以在Shell看来变量foo与Foo是不同的.在Shell中我们要访问变量的值,我们要在变量前加上一个$.当我们要为变量赋值时,我们可以只使用变量的名字,Shell会在需要的时候进行动态创建.检测变量内容一个简单的办法就是在终端进行输出,这时要在变量前加上一个$.在命令行中我们可以用 阅读全文
posted @ 2006-04-13 10:19 jlins 阅读(187) 评论(0) 推荐(0) 编辑