【shell】sed指定追加模式空间的次数

最近遇到一个文本复制的场景,需要把文本的每一行都重复输出三次。

这个用awk或者sed实现都还是很简单的。

sed代码:

[root]$  seq 5 | sed  '{h;G;G}'
1
1
1
2
2
2
3
3
3
4
4
4
5
5
5


现在的问题是,如果每行要重复输出100次,该怎么修改上面的命令。sed里面能执行指定次数的循环吗?

暂时还没找到解决方法。

posted @ 2016-03-30 10:01  seyjs  阅读(471)  评论(0编辑  收藏  举报