LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 746|回复: 4

关于加行号。。。

[复制链接]
发表于 2003-10-27 17:33:20 | 显示全部楼层 |阅读模式
sed = filename|sed 'N;s/\n/:/' filename
1:111111111111111111
2:222222222222222222
3:333333333333333333
4:444444444444444444

实在不明白,这个可以执行吗?
发表于 2003-10-27 23:31:25 | 显示全部楼层
try it ;)
  1. sed = tmp|sed 'N;s/\n/:/'
复制代码
 楼主| 发表于 2003-10-28 08:52:46 | 显示全部楼层
OH。。YES。能说说原理吗,呵呵。
为什么要sed = 呢?
还有前面的N;是干什么的?是行号
发表于 2003-10-28 10:41:40 | 显示全部楼层
用 python


  1. #!/usr/bin/env python
  2. import sys
  3. lines = sys.stdin.readlines()
  4. for i in range(len(lines)):
  5.     print "%4d: %s"%(i,lines[i])
复制代码
发表于 2003-10-28 11:14:27 | 显示全部楼层
最初由 月风 发表
OH。。YES。能说说原理吗,呵呵。
为什么要sed = 呢?
还有前面的N;是干什么的?是行号

推荐 你看看这个链接
http://www.linuxsir.cn/bbs/showthread.php?threadid=63713
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表