LINUX.ORG.RU

bash и циклы for


0

0

Имеется простой скрипт: 

for year in {2001..2006}
do
        for month in 01 02 03 04 05 06 07 08 09 10 11 12
        do
        curl -O http://somesite.ru/an/$year/$month/$year$month[01-31].htm
        done
done

Подскажите пожалуйста, как покороче записать 3-ю строку, помимо 
        for month in 0{1..9} {10..12}

А может есть более простой вариант для подобной задачи?
★★★★

echo -ne 200{1..6}' '{0{1..9},{10..12}}"\n"|
awk '{printf "curl -O http://somesite/an/%s/%s/%s%s[01-31].htm\n",$1,$2,$1,$2}'|
sh

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