Bash неправильно обрабатывает фигурные скобки
Форум — General
Подскажите пожалуйста, как я понимаю в данном скрипте bash должен обработать фигурные скобки как последовательность чисел 1, 2 и 3, а он воспринимает со скобками как единое целое. Почему так происходит? Может что не так делаю?
$ for var in {1..3}
> do
> echo "number $var"
> done
number {1..3}
$ uname -a
Linux vm-5a0a62 5.15.0-107-generic #117-Ubuntu SMP Fri Apr 26 12:26:49 UTC 2024 x86_64
x86_64 x86_64 GNU/Linux
$ bash --version
GNU bash, version 5.1.16(1)-release (x86_64-pc-linux-gnu)
Copyright (C) 2020 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software; you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
$