如果你想从一个脚本启动另一个脚本,但是不起作用,可能有以下原因:
./script2.sh # 当前目录下的相对路径
/path/to/script2.sh # 绝对路径
chmod
命令为脚本添加可执行权限。chmod +x script2.sh
#!/bin/bash
以下是一个简单的示例,展示了如何从一个脚本启动另一个脚本:
script1.sh:
#!/bin/bash
echo "Starting script2.sh..."
./script2.sh
echo "script2.sh finished."
script2.sh:
#!/bin/bash
echo "Hello from script2.sh!"
确保这两个脚本都具有可执行权限,然后在命令行中运行script1.sh
。如果一切正常,你应该会看到以下输出:
Starting script2.sh...
Hello from script2.sh!
script2.sh finished.
没有搜到相关的沙龙
领取专属 10元无门槛券
手把手带您无忧上云