猿问
回到首页
个人中心
反馈问题
注册登录
下载APP
首页
课程
实战
体系课
手记
专栏
慕课教程
在unix中删除回车
在unix中删除回车
删除所有回车的最简单方法是什么?
\r
来自Unix中的文件?
喵喔喔
浏览 596
回答 3
3回答
慕斯709654
我假设你指的是回程(铬, "\r", 0x0d)在端部行,而不是盲目地在文件中(据我所知,它们可能位于字符串的中间)。将此测试文件与铬仅在第一行末尾:$ cat infile hello goodbye $ cat infile | od -c 0000000 h e l l o \r \n g o o d b y e \n 0000017dos2unix如果它安装在您的系统上,就应该这样做:$ cat infile | dos2unix -U | od -c 0000000 h e l l o \n g o o d b y e \n 0000016如果出于某种原因dos2unix对你来说是不可用的sed将这样做:$ cat infile | sed 's/\r$//' | od -c 0000000 h e l l o \n g o o d b y e \n 0000016如果出于某种原因sed对你来说是不可用的ed会以一种复杂的方式做到:$ echo ',s/\r\n/\n/ > w !cat > Q' | ed infile 2>/dev/null | od -c 0000000 h e l l o \n g o o d b y e \n 0000016如果你没有任何在安装在您的机器上的那些工具中,有比试图转换文件更大的问题:-)
0
0
0
米脂
tr -d '\r' < infile > outfile看见TR(1)
0
0
0
繁星coding
老派:tr -d '\r' < filewithcarriagereturns > filewithoutcarriagereturns
0
0
0
打开App,查看更多内容
随时随地看视频
慕课网APP
相关分类
源码
spark分组排序提取前N个值
1 回答
请问转让门店小程序需要源码吗?门店小程序有自己的源代码吗?是否要注册计算机软件著作权才可以交易?
1 回答
算法与数据结构
数据结构中,与所使用的计算机无关的数据是什么?
1 回答
学完C语言之后是先学数据结构还是先学JAVA好呢?
1 回答
继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续