シェルスクリプトを使用してwhileループの外で変数の内容を取得したい
例えば:
::
count = 5
while [ @count -gt 0]; do
a=3
b=4
if ( a > b)
result = "UP"
else
result = "DOWN"
fi
count=$[ $count - 1]
done
echo $result
$result毎回空に見えます!
ループ外の結果の内容が欲しいだけです。
誰でもこの問題について助けてもらえますか! ループ内の変数がサブシェルで実行されることは知っていますが、いくつかのヒントを試してみましたが、うまくいきません!
よろしくお願いします