LINUX.ORG.RU

В скрипте в printf не работает переменная в фигурных скобках.

 , ,


0

1
#!/bin/bash
i=10
printf "%.s\n" {1..$i}

В терминале всё прекрасно, а скрипт только раз срабатывает и всё:( ЧЯДНТ?

РЕШЕНИЕ:

#!/bin/bash
i=10
eval printf "%.s\\\n" {1..$i}



Последнее исправление: basarga (всего исправлений: 1)

В терминале всё прекрасно

Нет, echo {1..$i}

{1..10}

futurama ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.