Linux脚本编程入门:从基础变量到多种脚本语言应用
1. 变量与参数传递
在Linux脚本编程中,变量是非常重要的概念。有一种变量可以从一个用户传递给另一个用户。还有一种变量是由调用程序或用户输入的命令传递给脚本的,这些变量通过数字(0、1、2、3等)来标识,并且变量前面带有$符号,以此与普通数字区分开来,这些变量被称为参数,它们允许用户向脚本传递信息。其中,$0始终代表正在运行的程序的名称。
下面是一个简单的示例脚本(Listing 17.1),用于回显脚本名称后输入的第一个和第三个单词:
#!/bin/bash
echo "$0 $1 $3"
操作步骤如下:
1. 将上述脚本保存为一个名为 echo−part 的文件。
2. 赋予该文件执行权限,命令为 chmod a+x echo−part 。
3. 运行脚本,例如输入 ./echo−part the cow jumped over the moon ,输出结果为 ./echo−part the jumped 。
当运行脚本时,如果想将两个或多个单词作为一个变量,可以用引号将这些单词括起来。例如: ./echo−part "the cow" jumped "over the moon" ,输出为 ./echo−part the cow over the moon 。
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



