最近遇到一个文本复制的场景,需要把文本的每一行都重复输出三次。
这个用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里面能执行指定次数的循环吗?
暂时还没找到解决方法。
最近遇到一个文本复制的场景,需要把文本的每一行都重复输出三次。
这个用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里面能执行指定次数的循环吗?
暂时还没找到解决方法。
转载于:https://www.cnblogs.com/seyjs/p/5336010.html