如何对不同行的数据进行相减
我有一个包含单列数字的文件。我必须从 row2、row3-row2 中的值减去 row1 中的值; row4-row3 、 row5-row4 等对于所有 rows 。有人可以帮我解决这个问题吗?
I have a file that has a single column of numbers. I have to subtract value in row1 from value in row2, row3-row2; row4-row3 , row5-row4 and so on for all the rows . Could anybody help me out with this ?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
这是一个简单的 BASH 脚本
,因此您可以将其输入到名为
rowdiff.sh
的文件或类似的文件中。然后你chmod u+x rowdiff.sh
使其可执行,然后./rowdiff.sh file_with_numbers.txt
Here's a simple BASH script
So you would type that into a file called
rowdiff.sh
or something like that. Then youchmod u+x rowdiff.sh
to make it executable, then./rowdiff.sh file_with_numbers.txt
将文件加载到 OpenOffice Calc(或 Excel,如果需要)中,并假设您的数据从 A1 开始,在单元格 B2 中输入
=(B1-A1)
,然后复制并粘贴所有一直到数据集的底部。Load the file up into OpenOffice Calc (or Excel, if you must), and assuming your data starts in A1, into cell B2 put
=(B1-A1)
and then copy&paste that all of the way down to the bottom of your dataset.