linux下如果使用一个.sh文件调用其他的.sh文件 请写出例子
时间: 2024-05-14 22:18:23 浏览: 69
假设有两个脚本文件 `script1.sh` 和 `script2.sh`,在 `script1.sh` 中调用 `script2.sh`,可以使用以下命令:
```bash
#!/bin/bash
./script2.sh
```
其中 `./` 代表当前目录,`script2.sh` 是要执行的脚本文件。在 `script1.sh` 中执行这个命令,就会运行 `script2.sh`。
需要注意的是,调用脚本时需要给予执行权限,可以使用 `chmod +x script1.sh` 和 `chmod +x script2.sh` 命令赋予脚本文件执行权限,然后使用 `./script1.sh` 命令执行 `script1.sh`。
相关问题
linux下如果使用一个.sh文件调用多个.sh文件 请写出例子
假设我们有三个脚本文件:`script1.sh`、`script2.sh`、`script3.sh`,我们可以在一个 `master.sh` 文件中依次调用这三个脚本。
`master.sh` 文件内容如下:
```bash
#!/bin/bash
# 调用 script1.sh
./script1.sh
# 调用 script2.sh
./script2.sh
# 调用 script3.sh
./script3.sh
```
然后在终端中执行 `master.sh` 文件即可。
```bash
$ chmod +x master.sh # 添加可执行权限
$ ./master.sh # 执行脚本
```
阅读全文