Расширение скобки с переменной? [Дубликат]

На этот вопрос уже есть ответ здесь:

Как мне перебрать диапазон чисел, определенных переменными в Bash? 18 ответовПеременные в замене bash seq ({1..10}) [дубликаты] 7 ответов
#!/bin/sh
for i in {1..5}
do
   echo "Welcome"
done

Будет работать, отображает Добро пожаловать 5 раз.

#!/bin/sh
howmany=`grep -c $1 /root/file`
for i in {1..$howmany}
do
   echo "Welcome"
done

Не работает!howmany будет равно 5, так как это то, что на выходеgrep -c будет отображаться. $ 1 - это параметр 1, который специфичен при запуске скрипта.

Есть идеи?

Ответы на вопрос(6)

Ваш ответ на вопрос