| 用途 | CRLF / LF 换行符互转(原地修改) |
|---|---|
| 语法 | dos2unix [-k] 文件... / unix2dos 文件... |
| 来源 | dos2unix 包 |
常用示例
常用示例
dos2unix -k deploy.sh # -k 保留文件时间戳
unix2dos -k conf.ini
find . -name '*.sh' -exec dos2unix -k {} + # 批量修脚本
file deploy.sh # 探测是否含 CRLFbash: ./deploy.sh: /bin/bash^M: bad interpreter 就是 CRLF 的典型报错,dos2unix 一条命令解决。