社区
UNIX文化
帖子详情
sed如何去除行尾的换行符
prowess
2005-05-31 09:59:45
我有如下文本
MIN
IMSI
ABC
如果使用sed去除每一行的换行符(替换成逗号),得到如下的文本呢,最后一行没有换行符号不替换:
MIN,IMSI,ABC
...全文
2955
4
打赏
收藏
sed如何去除行尾的换行符
我有如下文本 MIN IMSI ABC 如果使用sed去除每一行的换行符(替换成逗号),得到如下的文本呢,最后一行没有换行符号不替换: MIN,IMSI,ABC
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
leeyiqun
2005-06-13
打赏
举报
回复
你是不是想把文本合成一行啊?用 awk 来实现
用vi进去你的文本里面,在命令模式下输入
:%!awk '{ORS=","; print $0}' 回车
最后把行尾的‘,’去掉就行了。
踏岸寻柳
2005-06-13
打赏
举报
回复
sed是安装行为单位来处理的,这里可能有所限制。
用tr来替换也是个不错的想法。
jruv
2005-06-01
打赏
举报
回复
用sed好像不能实现吧, 我不知道, 高手说说呢
用如下命令可以实现:
其中‘1.txt’中存有你的文本,‘2.txt’保存了转换后的结果
用如下命令
tr -s '\r\n' ',' < 1.txt > 2.txt
firelove
2005-05-31
打赏
举报
回复
各位帮帮忙哦,我不好提问啊,怎么做,啊
Linux shell 用
sed
命令在文本的
行尾
或行首添加字符
Linux shell 用
sed
命令在文本的
行尾
或行首添加字符
linux下
SED
脚本参考
SED
单行脚本快速参考(Unix 流编辑器)
sed
命令使用说明
SED
单行脚本快速参考 /
sed
1line
英文原版《 HANDY ONE-LINERS FOR
SED
》,都是一些使用
sed
写单行脚本的技巧!
《
SED
单行脚本快速参考》
sed
和 awk 都是 Linux 下常用的流编辑器,他们各有各的特色,本文并不是要做什么对比,而是权当好玩,把《
SED
单行脚本快速参考》这文章,用 awk 做了一遍~ 至于孰好孰坏,那真是很难评论了。一般来说,
sed
的命令会更短小一些,同时也更难读懂;而 awk 稍微长点,但是 if、while 这样的,逻辑性比较强,更加像“程序”。到底喜欢用哪个,就让各位看官自己决定吧!
LINUX下,最新
SED
手册
根据最新
SED
英文手册而写成的中文手册,发现错误,请指正,多谢!
UNIX文化
2,163
社区成员
4,352
社区内容
发帖
与我相关
我的任务
UNIX文化
Linux/Unix社区 UNIX文化
复制链接
扫一扫
分享
社区描述
Linux/Unix社区 UNIX文化
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章