Я пытаюсь объявить переменную x
со всеми символами из a..x
. В командной строке (bash) замена a..x
работает без каких-либо тиков.
$ echo {a..x}
a b c d e f g h i j k l m n o p q r s t u v w x
Но присвоение его переменной через x = {a..x}
приводит к {a..x}
в виде строки. Работает только x = $ (echo {a..x})
.
Возникает вопрос: это правильный способ присваивания или мне нужно делать другие вещи?
Основная цель - назначить последовательность массиву, например,
disks=( $(echo {a..x}) )