Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / Переименовывание 1000 HTML файлов... / 4 сообщений из 4, страница 1 из 1
26.05.2007, 22:47:52
    #34553468
ErV
ErV
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Переименовывание 1000 HTML файлов...
Такой вопрос.
Имеется несколько сотен html файлов, являющихся чем-то вроде скачанного сайта.
Они ссылаются друг на друга через локальные ссылки, которые лучше не менять.
Нужно изменить названия файлов в соответствии с тегом "title" и при этом сохранить
ссылки (мне нужно будет из этого собрать справку для использования с Qt Assistant).
Чем это можно сделать? Половина решения, в принципе, есть :
Код: plaintext
1.
perl -wlne'/title>([^<]+)/i&&rename$ARGV,"$1.html"' *
Но вот проблема в том, что оно ссылки не обновляет :).
Есть ли готовые скрипты и т.д. для решения задачи?



Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
27.05.2007, 19:57:32
    #34553992
miksoft
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Переименовывание 1000 HTML файлов...
как часть идеи - поднять локальный web-сервер с содержимым в виде этих файлов и скачать с него оффлайн-браузером (например, Teleport Pro). Тогда ссылки между файлами будут сохранены.
А вот какой из оффлайн-браузеров сможет изменить названия файлов в соответствии с тегом "title" - увы, не подскажу.
...
Рейтинг: 0 / 0
27.05.2007, 21:16:58
    #34554029
ErV
ErV
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Переименовывание 1000 HTML файлов...
miksoft wrote:

> как часть идеи - поднять локальный web-сервер с содержимым в виде этих
> файлов и скачать с него оффлайн-браузером (например, Teleport Pro).
Простите, забыл упомянуть :( - использую Slackware 11 Linux. Так что либо "wine teleport.exe"
либо "wget" с соотв ключами.

> Тогда ссылки между файлами будут сохранены. А вот какой из оффлайн-браузеров
> сможет изменить названия файлов в соответствии с тегом "title" - увы, не
> подскажу.
За вариант спасибо, хотя больше интересен не оффлайн-браузер, а утилита для массовой
трансформации, можно и комманд-лайн. Но, как я понимаю, придется все-таки мучать perl. :)

Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
27.05.2007, 21:18:55
    #34554031
DocAl
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Переименовывание 1000 HTML файлов...
Слишком специфичная задача, вряд ли есть готовая утилита...
...
Рейтинг: 0 / 0
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / Переименовывание 1000 HTML файлов... / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]