在shell脚本中注入变量的方式
时间: 2023-07-11 17:44:10 浏览: 243
用内置变量调试shell脚本的方法
在shell脚本中可以通过以下方式注入变量:
1. 直接在脚本中赋值,例如:
```
#!/bin/bash
name="Alice"
echo "My name is $name"
```
2. 在执行脚本时通过命令行参数传入变量值,例如:
```
#!/bin/bash
echo "My name is $1"
```
执行脚本时可以传入参数,例如:
```
$ ./script.sh Alice
```
输出结果为:
```
My name is Alice
```
3. 通过环境变量传入变量值,例如:
```
#!/bin/bash
echo "My name is $NAME"
```
在执行脚本前先设置环境变量:
```
$ export NAME=Alice
$ ./script.sh
```
输出结果为:
```
My name is Alice
```
阅读全文