All things are difficult before they are easy. 没有软件的裸机是一具僵尸,没有硬件的软件是一个幽灵。2012,专注于Linux和C语言,关注自动化、性能测试,关注开源社区和开源测试工具、方法,尝试测试团队管理!

去掉换行符的几个方法

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

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

TAG: echo Linux linux sed 换行符 tr

 

评分:0

我来说两句

smile665

smile665

Stay hungry, stay foolish. 得意之时谨记,一半命运还掌握在上帝手里;失意之时须知,一半命运还掌握在自己手里。

日历

« 2024-05-02  
   1234
567891011
12131415161718
19202122232425
262728293031 

数据统计

  • 访问量: 956541
  • 日志数: 220
  • 建立时间: 2008-11-06
  • 更新时间: 2012-10-06

RSS订阅

Open Toolbar