批量删除文件中的^M符号
从windows直接拷贝文件到linux/macos可能会出现行尾留下”^M”符号,git diff可见到,是因为windows的换行使用的是\r\n两个字符。
1. 安装dos2unix
Ubuntu/Debian:
sudo apt-get install dos2unix |
Centos:
sudo yum install dos2unix |
MacOS
brew install dos2unix |
2. 转换单个文件
dos2unix filename |
3. 批量转换
find ./ -name *.lua | xargs dos2unix |