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