44

.sh ファイルに次のコードがあります。

for num in {1..10}
do
  echo $num
done

1から10までの数字を出力する必要があります。しかし、これは私が得たものです:

{1..10}

また、C ライクな構文を使用しても機能しません。

for ((i=1; i<=10; i++))

これによりエラーが発生します:

Syntax error: Bad for loop variable

私が持っている bash のバージョンは 4.2.25 です。

4

1 に答える 1