select Ed 中的不连续行
select noncontinuous lines in Ed
如果 3,5p
打印第 3、4 和 5 行,那么如何打印第 4 和 7 行而不是第 5 和 6 行?
尝试过:
3 5 p
打印第 8 行
3p5p
也断了
ed
通常不会让您像这样操作不相交的线,因此您通常会这样做
4p
this is line 4
7p
this is line 7
但是,ed
确实允许在 g//
命令的上下文中使用命令列表,因此如果您确实需要在一个响应中获得所有输出,您可以使用
1g/^/4p\
7p
this is line 4
this is line 7
丑陋,坑爹,打字不方便。但是,如果您确实确实需要一次性完成所有输出,这就可以了。
如果 3,5p
打印第 3、4 和 5 行,那么如何打印第 4 和 7 行而不是第 5 和 6 行?
尝试过:
3 5 p
打印第 8 行
3p5p
也断了
ed
通常不会让您像这样操作不相交的线,因此您通常会这样做
4p
this is line 4
7p
this is line 7
但是,ed
确实允许在 g//
命令的上下文中使用命令列表,因此如果您确实需要在一个响应中获得所有输出,您可以使用
1g/^/4p\
7p
this is line 4
this is line 7
丑陋,坑爹,打字不方便。但是,如果您确实确实需要一次性完成所有输出,这就可以了。