17. juni 2003 - 02:18Der er
21 kommentarer og 1 løsning
Lave batch job til ændring af <img tags ?
Hejsa Eksperter,
Lad os sige man har en side med lidt over 2000 <img tags, altså 2000 billeder på en side.
Hvis man nu gerne ville flytte billederne fra server.dk/gfx til server.dk/billeder, er der så ikke en måde der gør det lettere at updatere <img tags'ene, andet end manuelt i Notepad ? (be be, det giiiider jeg simpelthen ikke :-))
Et program der kan tage et stykke tekst og skifte ud med et andet, gennem en række dokumenter (herunder .html) efterspørges.
På forhånd tusind tak.
PS : har Office XP - måske der er et værktøj der ?
Hmmmm ... kan godt være jeg ikke helt fik det beskrevet godt nok.
Lad os sige at
server.dk/side.html i en <img referer til
server.dk/gfx/test1.jpg men skal i stedet referere til
server.dk/billeder/test1.jpg og det skal gøres ved en del filer.
Så egentlig er det ikke "bare" et program der kan erstatte en vis portion tekst jeg mangler ... det er et program som kan scanne efter ugyldige referencer i et html dokument.
Eller er der en smartere måde ? Håber jeg har fået forklaret hvad jeg mener. :-)
hvis du har adgang til en shell med perl så kom filerne der skal replaces i, i en mappe og cd til mappen. kør så: perl -pi -e 's/server.dk\/gfx\/test1.jpg/server.dk\/billeder\/test1.jpg/g;' *
Den som svarer på det næste spørgsmål får vist point, for så er den klaret :
Hvorfor kan jeg ikke klikke "START" under SEARCH ---> REPLACE, så snart jeg vælger "ALL OPEN FILES" ? Det virker fint nok ved en enkelt fil - men hvorfor bliver knappen "blurred" så snart jeg vælger "ALL ..." ?
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.