wget и суффикс закачки [РЕШЕНО]
RodionD 22 октября, 2007 - 18:25
Можно ли настроить wget так, что бы он при поступлении к нему урл-а, автоматом добавлял к нему суффикс? Не к закаченному файлу, а к урл-у?
»
- Для комментирования войдите или зарегистрируйтесь
Хм.
Наверное, это не лучший выход, но... если только временно...
~/wget:
.
.
Хм
Работает! Осталось прикрутить проверку на расширение, например, что бы знать надо ли добавлять.
wget
И неплохо было бы убирать при сохранении файла, то, что добавили :-) А то получается ерунда, у каждого файла приходиться убирать хвост после расширения :-)
ну тогда может
ну тогда может ты скажеш цель сего предприятия - может что-то более вменяемое есть.
wget
Запросто: админы закрыли на работе скачку архивов, но если в хвостик урла добавить что-то вроде '?fff' то качается. А обновляться хочеться (на виртуалке стоит копия домашней генты, дома инета нету) немного модифицировав скрипты с этого форума сварганил вот что:
emerge_ext: #!/bin/bash PAKAGE=$1 OUTURL=/var/tmp/$PAKAGE PKGDIR=/mnt/calculate/distfiles ACCEPT_KEYWORDS=~x86 ACCEPT_KEYWORDS=~amd64 emerge -pf $PAKAGE 2>$OUTURL | awk '/tp:/ { print $1 }'| while read f; do [ ! -s $PKGDIR/${f##*/} ]&& echo $f'?fff'; done | sort -u >>$OUTURL wget -i $OUTURL -P $PKGDIR ACCEPT_KEYWORDS=~x86 ACCEPT_KEYWORDS=~amd64 emerge $PAKAGE
Вот что получилось :-) Но скачиваются файлы с хвостиком '?fff', при сохранении wget-ом хотелось бы их убрать. Ну и ессно последняя команда не срабатывает, а опять лезет в инет, приходиться убирать хвосты руками.
Сразу хочу сказать, что я вообщем-то новичок в ликуксе, так что прошу ногами не пинать! :-)
Продолжаем
Продолжаем скрипт...
wget
Второй вариант прошол, спасибо, вопрос решен!
ну и хорошо,
ну и хорошо, добавь [РЕШЕНО] в тему первого поста...
попробуйте посмотреть здесь
http://vap.org.ru/wget/