ChinaUnix.net
相关文章推荐:

sed 换行符

111002 0:11:00 1 111002 0:11:00 2 111002 0:11:00 3 111002 0:11:00 4 111002 0:11:00 5 111002 0:11:05 6 111002 0:11:07 7 111002 111002 0:11:07 8 111002 0:11:07 9 111002 0:11:07 10 111002 0:11:07 11 111002 0:11:07 12 111002 0:11:08 13 111003 111002 0:11:08 14 0:11:08 djks : 汗只 sdkfj 11 11100 111002 0:11:08 15 111002 0:11:08 16 111002 0:11:08 17 111002 0:11:08 18 19 20 111003 0:11:...

by yananguo_1985 - Shell - 2011-10-11 18:48:18 阅读(2852) 回复(1)

相关讨论

本帖最后由 comcn2 于 2010-03-28 01:04 编辑 文本内容 #cat test 1 2 3 4 5 命令 #sed ‘s/\n/:/g’ test 1 2 3 4 5 为什么换行符没有被替换成":"

by comcn2 - Shell - 2011-01-15 13:42:28 阅读(19354) 回复(18)

我使用sed 's/\n//g' ufile 不行,请大侠赐教!

by linuxboy823 - Shell - 2012-04-20 09:46:26 阅读(23986) 回复(19)

如题,以下文本 4 5 6^M\ 7 8 转换后变成: 4 5 67 8 自己试了一下: sed -e :a -e '$!N;s/^M\n//;ta' -e 'P;D' filename 但是"\"去不掉,请问大家有什么好的方法

by visorqw - Shell - 2008-12-17 19:20:30 阅读(5356) 回复(9)

想要将[code]) {[/code]改成[code]) { PrintLog();[/code])后面是换行,{之前有零到多个空格。 请问高手要怎么写呢?

by chenkkkabc - Shell - 2012-12-21 10:40:00 阅读(2066) 回复(5)

[root@oracle ~]# cat m a b c d [root@oracle ~]# sed -n '1{ N s/a.b/a\ m/p }' m a m [root@oracle ~]# sed -n '1{ N s/a.b/a e/p }' m a e

by linuxocp - Shell - 2010-11-15 12:51:13 阅读(2269) 回复(3)

现在领导给我一对用户名和邮箱地址格式如下: 张三[email]zhangsan@test.com[/email] 李四[email]lisi@test.com[/email] . . . . . . . . 大概几千个这样的。 需要转换成邮件地址以逗号分割。。。 [email]zhangsan@test.com[/email],[email]lisi@test.com[/email],...,...,...,...

by yelanxin - Shell - 2008-09-09 15:02:25 阅读(6314) 回复(13)

我的文件是这样的 a.dns #------------------------# 202.96.128.86 202.96.128.166 #------------------------# 我想用 cat a.dns | sed 'xxxxxxxxxxxx' 把这个文件输出在这种格式: 202.96.128.86 202.96.128.166 sed 是操作单行的,如何去掉这个换行符.

by xwmhmily - Shell - 2008-07-07 14:23:00 阅读(15321) 回复(4)

我有一段文本有多行 如: 12 23 34 我想把它换成一行 结果如下: 122334 vi中 :%s/\n//g 可以合并成一行 但是使用命令 sed 's/\n//g' 对于换行符不起作用。 sed 's/2/---/g' 可以使用, 是不是sed换行符不是\n ? [ 本帖最后由 cbs20 于 2008-3-3 13:57 编辑 ]

by cbs20 - Shell - 2012-09-12 15:47:52 阅读(21517) 回复(23)

对于DOS行尾CR LF格式的文本文件, sed和grep在不同版本中都不能很好地处理 file file ============ file: ASCII text, with CRLF line terminators cat file ============ asdf xyz GNU sed 3.02 sed -n '/^asdf$/p' file 没有任何输出. /^asdf\x0d$/, /^asdf\015$/, /^asdf\r/ 都不行 但/^asdf.$/ 却可以, 这就等于说, sed知道这有一个字符, 但你无法以确定的办法表示它. 同样的文件, 在cygwin的GNU sed 4.1.3中却可以正确处理. 对...

by slimzhao - Linux文档专区 - 2007-03-28 17:56:10 阅读(1399) 回复(0)

想把其中的某个字符全部换成换行符,怎么表示? sed 's/test/换行符/g' filename thX!

by daihaoll - Shell - 2006-02-27 14:56:07 阅读(9480) 回复(3)