dos2unix 是跨平台文本格式转换工具,可快速将 Windows 系统下带回车换行的文本文件,转换为 Unix / Linux 系统适配的仅换行格式,消除格式乱码、执行报错等兼容问题,是开发运维场景常用的轻量小工具。
在 Linux 服务器上执行一个名为 clear.sh 的清理脚本时,终端抛出了如下错误: clear.sh: line 5: $'\r': command not found 这是一个非常典型的跨平台换行符兼容性问题,常见于从 Windows 系统编写后上传到 Linux 环境执行的 Shell …