要在Bash脚本中操作另一个脚本,可以使用以下几种方法:
#!/bin/bash
# 脚本1.sh
source 脚本2.sh
这将在脚本1.sh中执行脚本2.sh的所有命令。注意,在这种情况下,脚本2.sh必须是可执行的。
#!/bin/bash
# 脚本1.sh
bash 脚本2.sh
这将在脚本1.sh中执行脚本2.sh的所有命令。与source命令不同的是,脚本2.sh可以是可执行的,也可以不是可执行的。
#!/bin/bash
# 脚本1.sh
chmod +x 脚本2.sh
./脚本2.sh
这将首先使脚本2.sh成为可执行文件,然后通过./运行脚本2.sh。
以上方法可以根据需要选择适合的方式来操作另一个脚本。
上一篇:Bash脚本参数中的自动补全
下一篇:Bash脚本插入数字