Linuxでforループを使用して1から10までの合計値を出力する方法は何ですか?

Linuxで、forループと1つの変数を使用して1から10までの合計を出力することができます。以下はサンプルスクリプトです。

#!/bin/bash

sum=0

for ((i=1; i<=10; i++))
do
  sum=$((sum + i))
done

echo "1到10的和是:$sum"

上記のコードをシェルスクリプトファイル(例:sum.sh)として保存し、ターミナルで実行できます。

bash sum.sh

これにより、1から10までの合計が55になります。必要に応じて、ループの開始と終了の値を調整して、異なる範囲の合計を計算することができます。

bannerAds