Страница 1 из 1

Помогите решить задачку

Добавлено: 2009-12-03 13:13:24
100matolog
Сразу оговорюсь - в перле и етц не силен.
Помогите нарисовать скрипт или может есть какаято команда
Есть стадо конфигов для апача.
нуно в куче апачевских конфигов вставить несколько строк после определенной строки ( она уникальна для всех конфигов)

Код: Выделить всё

тоесть - после строки RewriteRule ^/my$ /my/ [NC,R=301]  
мну нуно вставить RewriteRule ^/my/editcargo$ /my/editcargo/ [NC,R=301]
RewriteRule ^/my/editcargo/$ /index.php  [NC,L]

RewriteRule ^/my/copy2newcargo$ /my/copy2newcargo/ [NC,R=301]
RewriteRule ^/my/copy2newcargo/$ /index.php  [NC,L]

RewriteRule ^/my/edittransport$ /my/edittransport/ [NC,R=301]
RewriteRule ^/my/edittransport/$ /index.php [NC,L]
плииз

Re: Помогите решить задачку

Добавлено: 2009-12-09 15:30:38
pol

Код: Выделить всё

#!/bin/sh
sed -i ".old" -e "
/RewriteRule ^\/my\$ \/my\/ \[NC,R=301\]/a\\
RewriteRule ^/my/editcargo$ /my/editcargo/ [NC,R=301]
" 1.conf 2.conf 3.conf