我有一個包含單列數字的文件。我必須從行2中的值row3-row2減去行1中的值;所有行的row4-row3,row5-row4等等。有人能幫我解決這個問題嗎?如何減去不同行中的數據
1
A
回答
2
下面是一個簡單的bash腳本
FILENAME=$1
while read line
do
if [ -n "$prevLine" ]
then
curLine=$line
echo $(($curLine - $prevLine))
fi
prevLine=$line
done < $FILENAME
所以,你會鍵入到一個名爲rowdiff.sh
或類似的東西文件。然後你chmod u+x rowdiff.sh
,使其可執行,然後./rowdiff.sh file_with_numbers.txt
+0
非常感謝!正是我想要的,亞光 – 2010-04-28 14:51:53
0
將文件加載到OpenOffice Calc(或Excel,如果您必須的話),並假設您的數據在A1開始,進入單元格B2放=(B1-A1)
,然後複製&粘貼到您的數據集底部。
相關問題
- 1. 減去不同列的數據框
- 2. 從不同的行中減去
- 3. 減去具有不同行數的數據幀?
- 4. 如何減去查詢中的數據?
- 5. 從同一列中減去數據
- 6. C++:我如何從不同的類中減去兩個整數?
- 7. 如何減去HH:MM:SS.sss格式的數據?
- 8. VBA - 減去不同數量的日期
- 9. 減去數據php
- 10. php減去數據
- 11. 如何減去與納米第二數據同一組內的
- 12. Bash數據 - 如何減去30分鐘
- 13. 根據Mysql中同一行中的另一個值減去值
- 14. 減去前一行的數據,其中id與上面的行相同
- 15. 減去具有不同數據結構的列表
- 16. 如何減去C#中的負數?
- 17. 在SPSS中減去不同行中的值
- 18. 如何從數組中減去數組?
- 19. 如何從前一行中減去?
- 20. C程序從數組中減去不同的數字
- 21. 從不同表中多行值減去的php值
- 22. 在SQL中從另一行中減去一行數據
- 23. 減去兩個數據集
- 24. 減去兩個數據幀
- 25. 在數據框中減去同一列的2日期時間
- 26. 數組:按行減去
- 27. 減去行
- 28. 減去行
- 29. 如何從同一個表中的另一行中減去一行?
- 30. 如何從等級中減去數字
有沒有什麼特定的腳本環境,你正在考慮這樣做?即perl,python,bash等 – 2010-04-27 23:36:49
你把你正在減去的數字放在哪裏? – 2010-04-27 23:38:14