Я новичок в написании сценариев bash и пытаюсь попрактиковаться в создании этого небольшого сценария, который просто запрашивает диапазон чисел. Я бы ввел экс. 5 .. 20, и он должен напечатать диапазон, однако - он просто отображает то, что я ввожу («5..20» в этом примере), и не расширяет переменную. Может ли кто-нибудь сказать мне, что я делаю не так?
Скрипт:
echo -n "Enter range of number to display using 0..10 format: "
read range
function func_printrage
{
for n in {$range}; do
echo $n
done
}
func_printrange