cat new
Jackson, Bob D. C0001 book pizza apple 4.00 123as
Filer, Jack C0002 happy apple hat 4.00 124ab
Metro, Jim K. C0003 kindle pizza grape 4.00 125ac
我在这里要做的是添加一个计数器的想法是,如果文件有100多行,它将能够进行直到每一行都被计算并且该数字也加上它,例如在计数器之后该文件将如下所示!
cat new
1 Jackson, Bob D. C0001 book pizza apple 4.00 123as
2 Filer, Jack C0002 happy apple hat 4.00 124ab
3 Metro, Jim K. C0003 kindle pizza grape 4.00 125ac
答案 0 :(得分:0)
您可以按如下方式使用awk
:
awk '{printf "%d %s\n", NR, $0}' < new
输出就像
1 Jackson, Bob D. C0001 book pizza apple 4.00 123as
2 Filer, Jack C0002 happy apple hat 4.00 124ab
3 Metro, Jim K. C0003 kindle pizza grape 4.00 125ac
编辑:
awk '{printf "%03d %s\n", NR-1, $0}' < new
将使行号从0开始,如下所示:
000 Jackson, Bob D. C0001 book pizza apple 4.00 123as
001 Filer, Jack C0002 happy apple hat 4.00 124ab
002 Metro, Jim K. C0003 kindle pizza grape 4.00 125ac