Рейтинг:0

Обновление веб-страниц — борьба с SED

флаг de

У меня есть куча доменов, которые мне нужно обновить, структура в основном такая же, но имена отдельных страниц разные.

Пример:

корневой каталог/обзор/

в /рассмотрение/ каталог, есть несколько страниц с разными именами. Мне нужно обновить каноническое имя для всех страниц.

Пример имени:

американский-орел-джинсы.html       
мужчины-джинсы.html
американский-орел-мужские-джинсы.html  
мужские-дизайнерские-джинсы.html
спортивные-джинсы.html         
мужские-джинсы-.html
лучшие-джинсы-для-мужчин.html        
мужские-джинсы-brands.html
черные-джинсы-мужчины.html            
мужские-джинсы-продажа.html
пряжка-джинсы.html               
мужские-джинсы.html
дизайнер-джинсы.html 

Существующий канонический выглядит так:

<link href="DOMAINNAME.com/index.html" rel="canonical"/>

Его нужно изменить на название страницы — пример: дизайнер-джинсы.html нужно выглядеть так:

<link href="/designer-jeans.html" rel="canonical"/>

Я пробовал несколько разных подходов, но изо всех сил пытался заставить его работать. С простыми статическими исправлениями у меня нет проблем

sed -i 's!ДОМЕННОЕ ИМЯ/index.html!/designer-jeans.html!g' *.html

Пожалуйста помоги

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.