Hromadná uprava HTML stránok

Niekto

Hromadná uprava HTML stránok
« kdy: 24. 02. 2015, 10:10:09 »
Dobry den vospolok.
Mám čisto html stránky. Celý web je v html a má asi 200 stránok. Potrebujem ale zmeniiť vo všetkých súboroch hlavičku, pridať text....

Skúšal som Notepad++ ale ten nevie vyhladať napríklad celú časť kódu ale len riadok. A navyše pri replace all padal.
Potom grepwin ale ten tiež vie vyhladať a editovať len 1 riadok.

Vie mi niekto poradiť nástroj ktorý by vedel hromadne vyhladávať v adresároch/súboroch a meniť celé retazce a nie len riadky?

Dakujem
« Poslední změna: 24. 02. 2015, 10:38:11 od Petr Krčmář »


Re:Hromadná uprava HTML stránok
« Odpověď #1 kdy: 24. 02. 2015, 10:44:17 »
Používám na takovéhle věci jEdit – má funkci Search in Directory a dají se s ní použít regulární výrazy.

karel

Re:Hromadná uprava HTML stránok
« Odpověď #2 kdy: 24. 02. 2015, 11:11:34 »
ja na podobne veci pouzivam python
je to skvela vec strucne mu napisete co chcete a on to udela

Unknown

Re:Hromadná uprava HTML stránok
« Odpověď #3 kdy: 24. 02. 2015, 12:26:09 »
Mrknete na Xidel, ma tusim i nejake editovaci funkce

ja

Re:Hromadná uprava HTML stránok
« Odpověď #4 kdy: 25. 02. 2015, 20:42:15 »
ten nastroj sa vola pocitac a je programovatelny


ja

Re:Hromadná uprava HTML stránok
« Odpověď #5 kdy: 25. 02. 2015, 20:47:30 »
aby som nebol drzy tak:

odporucam zvolit nastroj ktory zo zdrojovych suborov (text co chces, dizajn atd) vygeneruje tie html subory. to znamena htmlka su bezcenne a generuju sa z master kopie obsahu (text, images etc).

priamociarejsi sposob je do suboru rucne alebo pomocou search & replace vlozit neterminalny symbol.

inymi slovami tie zdrojove subory pouzijes ako sablonu a na miesto tzv neterminalneho symbolu vlozis to co tam treba pridat.

Halamus

Re:Hromadná uprava HTML stránok
« Odpověď #6 kdy: 25. 02. 2015, 22:04:13 »
HTML Replacer 2.0

Jenda

Re:Hromadná uprava HTML stránok
« Odpověď #7 kdy: 25. 02. 2015, 23:36:59 »
sed

Kit

Re:Hromadná uprava HTML stránok
« Odpověď #8 kdy: 26. 02. 2015, 09:42:14 »
Perl

Re:Hromadná uprava HTML stránok
« Odpověď #9 kdy: 26. 02. 2015, 09:55:21 »
ja na podobne veci pouzivam python
je to skvela vec strucne mu napisete co chcete a on to udela

# python < "Mám čisto html stránky. Celý web je v html a má asi 200 stránok. Potrebujem ale zmeniiť vo všetkých súboroch hlavičku, pridať text...."

 ;D

V2kt0r

Re:Hromadná uprava HTML stránok
« Odpověď #10 kdy: 26. 02. 2015, 10:16:56 »
Dobry den vospolok.
Mám čisto html stránky. Celý web je v html a má asi 200 stránok.
Já mám dobré zkušenosti s programem Search and Replace (https://www.google.de/search?q=search+and+replace&gws_rd=cr,ssl&ei=jePuVMO5AaSuygPHrIHQCA) - pokud tedy je Windowsový program OK.

Nicméně mne zaráží ta velikost webu a fakt, že jej stále spravujete staticky: už od mnohem menšího rozsahu se právě z tohoto důvodu - spravovatelnost, aktualizace obsahu - přímo vnucuje myšlenka vnést tam alespoň nějakou fynamiku - buďto nějaký způsob includování šablon, nebo nějaký druh redakčního systému - i kdyby měl, jak tu někdo navrhuje, sám z předloh generovat statické HTML.
Spravovat asystém pomocí manuálního globálního nahrazování mi opravdu přijde jako...řekněme "nikam nevedoucí cesta".

jvb

Re:Hromadná uprava HTML stránok
« Odpověď #11 kdy: 26. 02. 2015, 12:21:14 »
Sublime Text a hledat a nahradit ve vsech souborech v projektu (=slozce)

Re:Hromadná uprava HTML stránok
« Odpověď #12 kdy: 26. 02. 2015, 17:56:37 »
S textem pracuju pomocí seed, grep, gawk, tr, cut. Pomocí more, cat nebo wget -qO -URL načtu obsah souboru a pajpou to přesněrovánám na různé úpravy. Ale to možná je tady zbytečně složitý.

U souborů v adresáři lze požít i cyklus for X in `ls *.htm*` ; do *****; done

V případě že prolistovánám i adresáře a podadresáře, použiju for X in `ls -d */ |  tr -d "/"`; do ****** done a cyklů vnořim kolik chci, když bude v nořených cyklů víc než maximální hkloubka, tak to nevadí. V každém "patře" je seznam příkazů, co se má udělat.

jehovista

Re:Hromadná uprava HTML stránok
« Odpověď #13 kdy: 26. 02. 2015, 20:36:15 »
Sice budu narknut ze radim pitomosti, ale ja bych pouzil IntelliJ Idea.

andy

Re:Hromadná uprava HTML stránok
« Odpověď #14 kdy: 26. 02. 2015, 21:27:46 »
Ja by som pouzil nejakeho inda..