{# .. #}, Python'daki range () öğesine benzer bir dizi veya karakter dizisi oluşturur. echo {1..5}Komut satırında komutu çalıştırırsam :
1 2 3 4 5
Bunun yerine aşağıdaki bash betiği beklendiği gibi çalışmıyor.
for i in {1..3};
do
echo "Iteration $i"
done
yazdıracak:
Iteration {1..3}
Neden?
* Kullanabilirdim seqama onun eski olduğunu okudum ( http://www.cyberciti.biz/faq/bash-for-loop/ )
Komut dosyası "sh" komutu tarafından yürütülürse bu hata oluşur ("bash" kullanmayı deneyin).
—
Shake0