1 列の数値を含むファイルがあります。行 2、行 3-行 2 の値から行 1 の値を減算する必要があります。すべての行に対して、row4-row3、row5-row4 など。誰でもこれで私を助けてくれますか?
2 に答える
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
于 2010-04-28T00:07:10.433 に答える
0
ファイルをOpenOfficeCalc(または必要に応じてExcel)にロードし、データがA1から始まり、セルB2にあると仮定して、=(B1-A1)
データセットの一番下までコピーアンドペーストします。
于 2010-04-27T23:47:37.863 に答える