awk打印column1中起始编号和column2中结束编号之间的所有数字

时间:2015-02-28 15:31:08

标签: awk

我有以下格式的2列数据

92312401               92312403
92312417               92312418
92345810               92345814

并希望输出打印从$1中的值开始的所有数字,并以awk中$2的值结束。例如输出应该是。

92312401
92312402
92312403
92312417
92312418
92345810
92345811
92345812
92345813
92345814

有人可以帮助您了解如何在linux / unix环境中完成。

1 个答案:

答案 0 :(得分:0)

很简单:

awk '{ for(i = $1; i <= $2; ++i) print i }' filename