Chinaunix

标题: 请教cat | sed ':' [打印本页]

作者: ukyo502    时间: 2008-11-22 21:13
标题: 请教cat | sed ':'
看了一篇sed 等价代码的文章:
其中sed -e ':'等同于cat
冒号不是和b :label一起配合使用的吗,单单一个冒号放在这里何意~
作者: biglazybug    时间: 2008-11-22 21:48
真是这样哦 不明白 期待高人哦
作者: ly5066113    时间: 2008-11-22 23:38
标题: 回复 #1 ukyo502 的帖子
没啥意思,就是让sed什么都不做,默认输出所有行。
任意一个sed可识别的,又没有对数据进行操作的子命令都可以。

sed 'b'
sed 't'

sed 'n' 也可以
作者: cjaizss    时间: 2008-11-22 23:49
原帖由 ukyo502 于 2008-11-22 21:13 发表
看了一篇sed 等价代码的文章:
其中sed -e ':'等同于cat
冒号不是和b :label一起配合使用的吗,单单一个冒号放在这里何意~

sed其实是无法写出与cat完全等价的代码的(e命令不算)
作者: blackold    时间: 2008-11-24 09:46
标题: 回复 #1 ukyo502 的帖子
:是命令。
作者: waker    时间: 2008-11-24 09:53
原帖由 cjaizss 于 2008-11-22 23:49 发表

sed其实是无法写出与cat完全等价的代码的(e命令不算)


sed ''  = cat




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2