Это, наверное, неубедительный вопрос.Но я получаю 3 аргумента из командной строки [bash script].Затем я пытаюсь использовать их в цикле for.
for i in {$1..$2}
do action1
done
Это, похоже, не работает, и если $1
равно "0"
и $2
равно 2
, оно печатает {0..2}' and calls
action1` только один раз.Я ссылался на различные примеры, и это, кажется, правильное использование.Может кто-нибудь сказать, пожалуйста, что нужно исправить здесь?
Заранее спасибо.