bashを使用してhtmlファイルからいくつかの値を解析しようとしています。したがって、次の数字を含む大きなテキストファイルがあります。
3
2
4
2
私が望むのは、2行を取り、2つの数を掛けて、変数に値を格納して合計に追加することです。この場合は と に3*2=6
なります4*2=8
。だからX=0, X=X+6, X=X+8
。X=14
ベストアンサー1
努力する
xargs -n2 < file | while read x y; do ((X+=x*y)); echo $X; done
xargs -n2
: 数字をペアにグループ化read x y
:最初と2番目の数字を変数に保存x
します。y
((...))
Bashでの算術評価
合計がどのように増加するかを画面で見ることができます。