条件付きシーンが正常に機能しない場合[閉じる]

条件付きシーンが正常に機能しない場合[閉じる]
a=59
b=4
if [ $a = 59 ];
then
a=0
b=b+1
echo $a
echo $b

aが59のとき、aの出力が「0」になり、bの出力が+1になりたいです。

ベストアンサー1

仕上げのフレーズがありませんfi。この試み:

a=59
b=4
if [ "$a" -eq 59 ]; then
    a=0
    b=$((b + 1))
fi
echo "$a"
echo "$b"

おすすめ記事