У меня есть веб-сервер, который сохраняет файлы журналов веб-приложения с номером. Пример имени файла для этого:
dbsclog01s001.log
dbsclog01s002.log
dbsclog01s003.log
Последние 3 цифры являются счетчиком, и они могут доходить до 100.
Обычно я открываю веб-браузер, просматриваю файл, например:
http://someaddress.com/logs/dbsclog01s001.log
и сохраните файлы. Это, конечно, немного раздражает, когда вы получаете 50 журналов. Я попытался придумать скрипт BASH для использования wget и передачи
http://someaddress.com/logs/dbsclog01s*.log
но у меня проблемы с моим скриптом. Во всяком случае, у кого-нибудь есть образец того, как это сделать?
Благодарность!
*
— это локальное расширение имени файла — оно работает только для файлов по текущему пути для вашей собственной машины. Вам придется перебрать все удаленные адреса. - person Fragsworth   schedule 15.09.2009