如果3,5p
打印第3,4和5行,那么如何打印第4行和第7行,而不是第5行和第6行?
尝试过:
3 5 p
打印第8行
3p5p
也会中断
答案 0 :(得分:3)
ed
通常不会让你像这样操纵不相交的行,所以你通常只会这样做
4p
this is line 4
7p
this is line 7
但是,ed
允许在g//
命令的上下文中使用命令列表,因此如果您确实需要一个响应中的所有输出,则可以使用
1g/^/4p\
7p
this is line 4
this is line 7
这很难看,这是一个黑客攻击,打字很不方便。但如果你确实需要一次通过所有输出,那就可以了。