liunx 脚本调用另一个脚本
时间: 2023-07-01 22:28:49 浏览: 405
在 Linux 中,要调用另一个脚本,可以使用 shell 的执行命令 `source` 或 `.`。下面是两种方法的具体实现:
1. 使用 `source` 命令
```bash
#!/bin/bash
# 调用另一个脚本
source /path/to/another_script.sh
# 继续执行当前脚本的命令
echo "This is the main script."
```
在当前脚本中使用 `source` 命令调用另一个脚本。执行 `source` 命令后,当前脚本会暂停执行,转而执行另一个脚本,等到另一个脚本执行完毕后,再回到当前脚本继续执行后面的命令。
2. 使用 `.` 命令
```bash
#!/bin/bash
# 调用另一个脚本
. /path/to/another_script.sh
# 继续执行当前脚本的命令
echo "This is the main script."
```
在当前脚本中使用 `.` 命令调用另一个脚本。执行 `.` 命令后,当前脚本会暂停执行,转而执行另一个脚本,等到另一个脚本执行完毕后,再回到当前脚本继续执行后面的命令。
无论是使用 `source` 还是 `.` 命令,都可以在当前脚本中调用另一个脚本。如果需要传递参数,可以在调用命令后加上参数。
阅读全文