去掉文件中的^M&&转换Dos文本文件到Unix文本文件--ubuntu小笔记

来源:互联网 发布:济南java培训 编辑:程序博客网 时间:2024/05/17 08:13

去掉文件中的^M

#注意不要使用同样的文件名,会清空掉原文件cat -A filename| tr -d "^M$" > newfile或者

cat -A word|sed -e 's/\^M\$//g' > newfile

直接修改文件

ex "+:%s/[Ctrl+V][Enter]//g" "+:wq"  filename 

或者

dos2unix filename

转换Dos文本文件到Unix文本文件

tr -d '\15\32' < dosfile.txt > unixfile.txt                         #dos = > unixawk '{ sub("\r$", ""); print }' dosfile.txt > unixfile.txt   #dos = > unixawk 'sub("$", "\r")' unixfile.txt > dosfile.txt                  #unix = > dos
0 0
原创粉丝点击