Shell 脚本避坑:最后一行的 \ 别乱加
最近写.sh脚本时踩了个小坑最后一行结尾处加了\导致报错。研究后发现是对「续行符」的理解不到位分享给大家避坑。核心规则一句话\是用来 “续行” 的不是用来 “结尾” 的中间行想拆成两行写 →\后面紧跟换行别加空格最后一行 → 直接结束别加\。正确 vs 错误示例✅ 正确中间行续行最后一行结束echo 这是一条很长的命令\ 拆成两行写更清晰 echo 脚本正常结束❌ 错误最后一行加了\echo Hello echo 报错预警 \报错提示./test.sh: line 2: syntax error: unexpected end of file总结别让最后一个\成为脚本的 “绊脚石”—— 记住\是 “接力棒”不是 “终止符”