lx86 发表于 2018-6-22 09:04:25

去除windows下换行符^M-always

tr -d "\r" <file.txt >out.txt  
tr -d "\015" <file.txt >out.txt #^M八进制形式是 015
  
strings file.txt >out.txt
  
sed -i 's/^M//g' file.txt#^M不是shift+^再加上M,应该是ctrl+v加上ctrl+m
  
vi文件下执行:%s/^M//g替换为空
  
dos2unix file.txt
页: [1]
查看完整版本: 去除windows下换行符^M-always