去掉换行符的几个方法

上一篇 / 下一篇  2010-08-20 22:12:29 / 个人分类:Linux

查看( 6387 ) / 评论( 0 ) / 评分( 0 / 0 )
Linux
今天,研究了换行符"\n"后就在想,如何让替换掉每行的"\n",最开始从sed下手,居然没找到比较完美的方案;其实,杀鸡焉用牛刀,用tr或echo就可以的;现在介绍一下去掉换行符“\n”的具体方法吧。
1.cat test.txt | xargs echo -n
2.cat test.txt | tr -d '\n'
3.sed 'N;s/\n//g' test.txt  (最后一行的\n,sed并不处理,原因不明,呵呵)

学习sed的基本语法:
http://www.tsnc.edu.cn/default/tsnc_wgrj/doc/sed.htm

----------------------------------------------------------------------------
暂时在用flume,他读取监控某个文件夹下文件的变化,spooldir, 但是出现个错误,发送到kafka对面的数据,每条末尾都有‘\n’,,,,,
所以暂时想到的方法就是,用‘\0’将‘\n’替换掉,然后sinkkafka里边设定序列化方式为字符串序列化,看看这个方法能不能走通!
-------后续会追更结果!

【转】去掉换行符的几个方法相关推荐

  1. Python 三种读文件方法read(), readline(), readlines()及去掉换行符\n

    Python 三种读文件方法read(), readline(), readlines()及去掉换行符\n 首先, 让我们看下数据demo.txt, 就两行数据. 35durant teamGSW 1 ...

  2. python读文件readlines_Python 三种读文件方法read(), readline(), readlines()及去掉换行符\n...

    Python 三种读文件方法read(), readline(), readlines()及去掉换行符\n 首先, 让我们看下数据demo.txt, 就两行数据. 35durant teamGSW 1 ...

  3. 从Python中readline()函数读取的一行内容中去掉换行符\n

    从Python中readline()函数读取的一行内容中含有换行符\n,很多时候我们需要处理不含有换行符的字符串,此时就要去掉换行符\n. 方法是使用strip()函数. 例子如下: file = o ...

  4. C# 字符串中去掉换行符、间隔符等特殊字符

    C# 字符串中去掉换行符.间隔符等特殊字符 1.String.Replace方法 在C#中替换字符串中的字符我们可以使用String提供的Replace方法. string s = "sds ...

  5. python怎么去掉换行符_在Python中,如何去除行末的换行符?

    原标题:在Python中,如何去除行末的换行符? 在python中读取文件时,如何去除行末的换行符?以及在Windows与Linux中的区别? 一.去除换行符 以使用readline进行读取为例: i ...

  6. php 如何去掉换行符,php如何去掉换行符

    php去掉换行符的方法:1.通过[tr_replace("\n","",$content);]方法去掉换行符:2.使用[str_replace("\r ...

  7. mysql 一行转多多行_JS 小工具 MYSQL WHERE IN条件 去掉换行符(列转行)

    MYSQL_WHERE_IN_去掉换行符(列转行) textarea { width: 1000px; height: 500px; } button { height: 50px; display: ...

  8. python怎么去掉换行符_如何在Python中删除尾部换行符?

    如何在Python中删除尾部换行符? 什么是Perl的chomp函数的Python等价物,如果它是换行符,它会删除字符串的最后一个字符? 26个解决方案 1473 votes 尝试方法lstrip() ...

  9. python读取文件去掉换行符

    python读取文件去掉换行符 读取文件如何去掉换行符,代码如下: f = open('filepath','r') data = [line.strip('\n') for line in f.re ...

最新文章

  1. Unix 和 Linux
  2. Haar-like矩形特征计算详解
  3. 【C++鼠标键盘操作】自动下载CSDN博客文章到PDF
  4. pb90代码如何连接sql2008r2_如何使用 HTTP Headers 来保护你的 Web 应用
  5. 定时压缩log日志文件
  6. python输出函数是什么_Python中打印函数使用概述,python,print,用法,总结
  7. Android ListView之setEmptyView的问题
  8. pr、ps、ae-安装
  9. java案例-酒店管理系统(ssm+mysql+nginx)
  10. 目标实现,时间、知识管理体系
  11. 和高手相处,能让你觉得自己也变得…
  12. 卡刷supersu和magisk实现安卓手机获取root权限
  13. 怎么进入 BAT 的研发部门?
  14. win10+Ubuntu20.4双系统安装详细教程(包含bios设置)
  15. RocketMQ避坑指南:java后端开发电脑配置
  16. 第二次上机作业 (数组综合)
  17. matlab的polyfit,polyval,lsqcurvefit拟合函数
  18. 教育界「拼多多」卖课套路解析
  19. Apple ProRes编码
  20. 如何避免QQ/微信中出现被禁止访问的链接域名

热门文章

  1. 通过QQ2010协议技术详细分析QQ登陆过程
  2. 教你买虚拟主机不会受骗的九个方法
  3. Firefox搜索框:自动出现添加搜索的提示
  4. 5个学习Linux命令站点推荐
  5. jquery 获取checkbox 或 select 的选中值(一组和单个)
  6. a标签position为absolute时,IE无法点击(a position:absolute bug ie)
  7. Python实例讲解 -- 磁盘文件的操作
  8. Notepad设置sql语法高亮
  9. Linux远程管理协议(RFB、RDP、Telnet和SSH)
  10. 【AI视野·今日CV 计算机视觉论文速览 第197期】Thu, 13 May 2021