23

$counter変数に格納した値が より大きい限り、実行する必要がある if ステートメントがあります5

現在の(機能していない)スクリプトのそれぞれのセクションは次のとおりです。

if $counter > 5
then
    echo "something"
fi

私が犯している間違いはおそらく非常に明白ですが、何らかの理由でオンラインで解決策を見つけることができませんでした..ありがとう!

4

2 に答える 2

42

それは非常に簡単です:

if [ "$counter" -gt 5 ]
then
    echo "something"
fi
于 2013-08-08T18:18:14.367 に答える
25

との間で算術演算を行う必要が((あります)):

if (( $counter > 5 ))

ちなみに、$算術演算を省略してもかまいませんが、そのままにしておくことは問題ありません。

于 2013-08-08T18:18:11.060 に答える