Linux编写一个简单的shell脚本,并使用三种方式执行该shell脚本
时间: 2023-11-15 08:12:12 浏览: 243
Linux中执行shell脚本的4种方法总结
好的,我可以给你一个简单的示例脚本:
```bash
#!/bin/bash
echo "Hello, world!"
```
这个脚本很简单,只是输出了一句话。现在我们来看看三种方式执行它。
1. 直接运行
首先,将脚本保存为一个文件(比如 `hello.sh`),然后使用命令 `chmod +x hello.sh` 将其变为可执行文件。接着,直接在终端运行该脚本:
```
./hello.sh
```
2. 作为解释器参数
在终端输入以下命令:
```
bash hello.sh
```
这种方式相当于将 `hello.sh` 作为参数传递给了 `bash` 解释器。
3. 使用 source 命令
在终端输入以下命令:
```
source hello.sh
```
这种方式会在当前 shell 环境下执行脚本,而不是新开一个子进程。因此,如果脚本定义了环境变量或者切换了当前目录,这些变化也会影响到当前的 shell 环境。
阅读全文