Windows下的文本文件在Linux中打开,会在断行处显示^M,如何删除呢?
通过cat -A filename会显示^M
【方法一】
cat filename |tr -d '\r' >newfilename 或者cat filename | tr -d '^M' >newfilenam
tr命令的-d参数可以删除或替换对应的文字
【方法二】
dos2unix -n filename newfilename
dos2unix命令将dos系统的断行符转化为Linux系统的断行符
Windows下的文本文件在Linux中打开,会在断行处显示^M,如何删除呢?
通过cat -A filename会显示^M
【方法一】
cat filename |tr -d '\r' >newfilename 或者cat filename | tr -d '^M' >newfilenam
tr命令的-d参数可以删除或替换对应的文字
【方法二】
dos2unix -n filename newfilename
dos2unix命令将dos系统的断行符转化为Linux系统的断行符