Почему мой скрипт не работает? [дубликат]

0
21.04.2019, 08:18
1 ответ

Проблема в том, что в Bash раскрытие фигурных скобок происходит до раскрытия переменных. Это означает, что раскрытие фигурных скобок не будет учитывать переменные. Вы можете использовать:

eval "echo dat{10..$group}"

На выходе будет:

dat10 dat11 dat12 dat13 dat14

В вашем случае используйте:

mv $(eval "echo dat{10..$group}") "$group_name""1"
0
28.01.2020, 03:47

Теги

Похожие вопросы