Linux/Unix下去除windows下换行符^M
来源:互联网 发布:mac没有剪切吗 编辑:程序博客网 时间:2024/04/29 07:24
1.想要把window中的文件移到Linux系统中使用,发现文件在Linux中多出“\r”。
2.移除多余的字符:
一、使用vi编辑器,vi是类Unix系统下功能强大的编辑器,利用vi,可以替我们解决很多问题:
1. vi 文件名
2.按下 Esc
3. 输入以下字符串: %s/^M//g (注意,^M = Ctrl v + Ctrl m,而不是手动输入^M)
4. 直接回车 enter ( ^M 清除成功)
5. :wq! (保存退出)
二、使用cat+tr生成新文件,然后再用mv命令重新覆盖原文件:
cat -v 原文件| tr -d "^M" > 新文件
mv 新文件 原文件
三、使用sed工具:
sed 's/^M//原文件>新文件
mv 新文件 原文件
注意:一跟三两种方法中的^M都是ctrl+v再ctrl+m后产生的,是一个单独的字符;第二种可以直接shift+6再加字母M生成。
0 0
- Linux/Unix下去除windows下换行符^M
- Linux/Unix下去除windows下换行符^M
- Linux/Unix下去除windows下换行符^M
- Linux/Unix下去除window下换行符^M
- Linux下去除windows密码
- linux下去除文件中的^M
- Linux下修改^M换行符
- windows的换行符与unix(linux)的换行符
- 一步步搭建Ubuntu环境——linux下删除windows换行符^M
- 删除windows换行符^M
- Linux命令补充总结:comm,去除windows换行符^M
- WINDOWS/MAC/UNIX下, 文本文件换行符的区别
- windows下建立文件的换行符^M导致linux下的shell脚本运行错误的解决方案
- Unix和Windows换行符
- linux下将ctrl+M替换为换行符
- linux下与windows下的换行符linux下与windows下的换行符
- 转换Windows换行符为Linux下换行符
- windows和linux下换行符区别
- 接收一条音频(系统音频)彩信,点菜单键选择View slideshow,不能播放,提示是否导入vCard
- 详解jar命令打包生成双击即可运行的Java程序
- OC一些常用值取得方法
- 经纬财富:通化现货白银投资技巧—左右侧交易
- SDL 在指定窗口中绘图
- Linux/Unix下去除windows下换行符^M
- 黄奕出轨密会富商老公发飙怒骂 前夫补刀:淫猫忘不了偷腥
- linux 内核学习之—定时器和时间管理
- Android 之ListView原理学习与优化总结
- 16 suspected militants
- Linux那些事儿 之 我是PCI(4)初始化(一)
- 新政将挤压“伪作品”
- 排序算法总结
- 关于WebApplicationContext