脚本写了 #!/bin/bash,运行仍报 Bad substitution:检查是否用 sh 启动Bash脚本首行正确仍报Bad substitution时,检查是否由sh读取,修正真实任务入口并保留合适执行权限。Linux · Bash2026.5.20