1からの変数に格納されている数値まで実行されるbashのforループを作成したいと思いますbash
。この質問に対する答えが示すことを実行しようとしましたが、次のエラーが発生します。
Syntax error: Bad for loop variable
私のOSはUbuntu12.04で、コードは次のようになります。
#!/bin/bash
TOP=10
for ((i=1; i<=$TOP; i++))
do
echo $i
done
このエラーメッセージはどういう意味ですか?出力画像は次のとおりです。