0
for (( i=0; i<=5; i++ ))
do
        echo "$i Echoed"
done

これはviエディタで「bubble.sh」に書いたもので、このエラーが発生しました

bubble.sh: 1: bubble.sh: 構文エラー: ループ変数が正しくありません

なぜこれが起こっているのか理解していないようです..助けてください

4

1 に答える 1

1

このスタイルのforループはbash拡張機能であり、POSIX シェルではサポートされていません。shへのリンクではない を使用してスクリプトを実行すると、このエラーが発生しますbash

于 2013-09-25T16:16:10.077 に答える