53、Linux脚本编程入门:从基础变量到多种脚本语言应用

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

2. 条件表达
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值