在您的编辑器中输入以上内容,然后把其保存为一个文件first。之后执行chmod +x first。使其可执行,最后输入./first执行该脚本。
这个脚本把会输出:
有时候变量名很容易与其他文字混淆,比如:
num=2
echo "this is the $numnd"
|
这并不会打印出"this is the 2nd",而仅仅打印"this is the ",因为shell会去搜索变量numnd的值,但是这个变量时没有值的。可以使用花括号来告诉shell我们要打印的是num变量:
num=2
echo "this is the $nd"
|
这把打印: this is the 2nd
有许多变量是系统自动设定的,这把在后面使用这些变量时进行讨论。
如果您需要处理数学表达式,那么您需要使用诸如expr等程序(见下面)。除了一般的仅在程序内有效的shell变量以外,还有环境变量。由export关键字处理过的变量叫做环境变量。我们不对环境变量进行讨论,因为通常情况下仅仅在登录脚本中使用环境变量。
如果您对本文有任何疑问或者建议,请到讨论区发表您的意见:
>>
论坛入口 <<
上一页 1 2 34 5 下一页
上一篇:精华推荐:内核模块编程的详细介绍 下一篇:Linux操作系统的内存管理特性简介
|