LINUX.ORG.RU
ФорумTalks

Скрипт. Простой. Хелп.


0

0
Привет. Есть сайт на .html, в каждом файле есть текст

<ul>
<li><a href="http://skyfi.org.ru/interop.html">;$$$</a></li>

надо его заменить на

<ul>
<li><a href="http://skyfi.org.ru/interop.html">;$$$</a></li>
<li><a href="http://skyfi.org.ru/links.html">;Ссылки</a></li>

Каким скриптом это можно сделать?

З.С. Для ценителей. Кое-где появилась ЕЁ фотография.
хм, непонятно откуда ";" в коде ссылки появилось... :(
adminchik
() автор топика
> Каким скриптом это можно сделать?

На любимом языке. Желательно с рег-экспами.

stassats ★★★★
()
Используй html-шаблоны (например, через SSI), что бы и впредь не заниматься подобными вещами :).
kondor ★★★
()
> Кое-где появилась ЕЁ фотография.

direct link please... А то дорого твое многомегабайтное творчество ворочать =)

boombick ★★★★★
()
Ответ на: комментарий от adminchik
Блин, не успел :)))

Уже скопировал ссылку, а ты тут сам написал :)

Teren
()
Ответ на: комментарий от adminchik
А мне Оля больше понравилась..
anonymous
()
Ответ на: комментарий от adminchik
Жуть! Ты специально в тушку песок с волосками сыпал?

А еще при сканировании надо таки настраивать цветовые профили...

Bebop ★★
()
Ответ на: комментарий от stassats
>А, всё понятно, скрпит был всего лишь предлогом для ЖЖ в толксах...

Зря ты в модераторы не пошёл, сейчас бы этот ЖЖ подчистил :)

manntes ★★
()
Ответ на: комментарий от Teren
надо не в одном файле, а во всех .html в том числе и в субдиректориях поменять.

З.С. Ох и не нравятся мне строчки на перл..

adminchik
() автор топика
Ответ на: комментарий от adminchik
Ох, слушай, что-то у меня перл-мышление сегодня плохо работает, ща еще подумаю, но не обещаю ничего :)
Teren
()
Ответ на: комментарий от adminchik
Мдя.. Невзрачненькой какой-то ОНА оказалась... После такого террора толксов я думал, что там что-^W кто-нибудь повыразительнее будет :)
boombick ★★★★★
()
Таки не энтерпрайз, хоть и симпатично.
Gharik
()
если пробелов в именах нет, может сработать это (рекурсивно):

find . -name "*.html" -execdir sed 's/<li><a href=\"http:\/\/skyfi.org.ru\/interop.html\">\;\$\$\$<\/a><\/li>/<li><a href=\"http:\/\/skyfi.org.ru\/interop.html\">\;\$\$\$<\/a><\/li><li><a href=\"http:\/\/skyfi.org.ru\/links.html\">Ссылки<\/a><\/li>/g' -i {} \;

это с ";", которая вроде не нужна.... 
zort
()
Ответ на: комментарий от adminchik
дык эта.. итерации на шелл сделай

find -name '*.html' | while read file
do
бла-бла $file
done
Muromec ☆☆
()
Админчиг - хватит тут пеарастить, а?
anonymousI
()
Ответ на: комментарий от isden
А ты не видишь, что там на колбах стикеры свежие наклеены? И на ящиках, кстати, тоже...
Vanilin ★★★★
()
Вы не можете добавлять комментарии в эту тему: топик перемещен в архив.