shell脚本调试 Posted on 2024-03-27 Edited on 2026-07-06 Views: window编码到uninx尾端结束符不同 window 结尾符 ^M Unix 结尾符 \n 查看换行符:cat -E xxxx.sh 去掉异常尾端字符dos2unix xxx.sh sed -i s/\^M$//g xxx.sh 脚本检查及执行控制sh -[nvx] xxx.sh -n 不会执行脚本,仅仅检查脚本语法问题 -v 执行脚本,输出内容,有错直接输出错误 -x 单步执行 -e 遇到错误就退出,+e关闭错误检查