Как правильно сделать счётчик вида №№? Нужно загрузить файлы (отличие в имени 01, 02, 03 и т. д.)
Нужен двух-разрядный счётчик
Вариант ниже работает, но интересно, можно ли сделать это каким-то другим способом (проще/умнее),#!/bin/bash
for ((d=0; d < 10; d++))
do
for ((i=0; i

21 Авг 2019 в 06:23
284 +1
0
Ответы
1

Можно использовать seq для упрощения цикла. Вот пример улучшенного скрипта:

#!/bin/bash
for num in $(seq -w 0 99)
do
echo $num
wget https://bla-bla-bla/$num_bla-bla.mp3
done

Здесь seq -w 0 99 создает список чисел от 00 до 99 с ведущими нулями ("-w" опция), которые затем используются в цикле. Это делает код более читаемым и компактным.

20 Апр 2024 в 13:19
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир