我有很多看起来像这样的文本文件:
1130727
1156131
1478153
1500941
1759026
1793786
1804302
2027901
2104981
2105878
我需要在每一个上面放一个标题,包括三个不同的东西:一个数字,代表总行数,另一个数字代表最后一个数字减去第一个数字,除以1000和字母L.所以我的新文件应如下所示:
10 975.2 L
1130727
1156131
1478153
1500941
1759026
1793786
1804302
2027901
2104981
2105878
提前致谢。
答案 0 :(得分:0)
实际上,这是一项非常基本的编程任务。但无论如何,我会给你一个解决方案。也许你从中学到了一些东西,并且能够自己解决类似的任务。
AWK应该在这里提供帮助:awk 'NR==1{first=$1}{sum+=$1;}END{last=$1;print NR,(last-first)/1000,"L";}' yourfile