脚本为什么能执行,或者在哪里停下?
调整启动方式、权限、PATH 和 shebang。实验台会按真实执行顺序给出退出状态与原因。
调用条件
启动方式
直接执行脚本
显式运行 bash script.sh
命令写法
./script.sh
script.sh
脚本目录在 PATH 中
文件可读
文件有执行权限
文件系统使用 noexec
shebang 解释器
/bin/bash 存在
/no/such/interpreter 不存在
运行推演
重置
执行链
./script.sh