Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: nástroj na náhradu textu (vyriešené)  (Přečteno 1641 krát)

etki

  • Aktivní člen
  • *
  • Příspěvků: 107
nástroj na náhradu textu (vyriešené)
« kdy: 25 Srpna 2007, 09:55:17 »
existuje dajaký nástroj ktorý dokáže vo viacerých html súboroch naraz nahradiť text.
Najlepšie by bolo keby to podporovalo utf-8 a bolo by to v grafike()
« Poslední změna: 06 Listopadu 2007, 19:13:02 od etki »

Michal Breškovec

  • Stálý člen
  • **
  • Příspěvků: 1185
  • skill :: aggressive-llama
    • MojeID
nástroj na náhradu textu
« Odpověď #1 kdy: 25 Srpna 2007, 10:31:59 »
etki: kámo jsi ve světě Linuxu, nahrazování textu v textových souborech je to nejlehčí a to i bez nějakého grafického udělátka. Použil bych něco jako:
Kód: [Vybrat]
sed s/co_se_ma_nahradit/cim_se_to_ma_nahradit/g pozadovany_souborJinak doporučuji tento pěkný seriál na root.cz a tento pěkný přehled.
Kubuntu forever :-)

etki

  • Aktivní člen
  • *
  • Příspěvků: 107
nástroj na náhradu textu
« Odpověď #2 kdy: 25 Srpna 2007, 10:43:44 »
ale ide tiež napríklad aj toto?

sed s/co_se_ma_nahradit/cim_se_to_ma_nahradit/g  *

Michal Breškovec

  • Stálý člen
  • **
  • Příspěvků: 1185
  • skill :: aggressive-llama
    • MojeID
nástroj na náhradu textu
« Odpověď #3 kdy: 25 Srpna 2007, 11:13:48 »
Citace: etki
ale ide tiež napríklad aj toto?

sed s/co_se_ma_nahradit/cim_se_to_ma_nahradit/g  *
Jestli chceš editovat všechny soubory najednou, tak aby se změny zapisovaly přímo do těch souborů, tak to udělej takto:

Kód: [Vybrat]
sed -i s/co_se_ma_nahradit/cim_se_to_ma_nahradit/g *-i - změna se provede přímo v daném souboru
s/.../.../ - příkaz nahrazení
g - global - bude prohledávat celý soubor, ne jen první výskyt, nebo specifikovaný řádek.

Pro další info doporučuji: man sed.
Kubuntu forever :-)

etki

  • Aktivní člen
  • *
  • Příspěvků: 107
nástroj na náhradu textu
« Odpověď #4 kdy: 26 Srpna 2007, 10:16:14 »
ešte jedna otázka: rozpozná to automaticky kódovanie súboru utf-8/ ansi/ iso? Aleobo to mam najprv niečim skonvertovať? Ak ano tak čím?

Michal Breškovec

  • Stálý člen
  • **
  • Příspěvků: 1185
  • skill :: aggressive-llama
    • MojeID
nástroj na náhradu textu
« Odpověď #5 kdy: 26 Srpna 2007, 10:56:26 »
Celé Ubuntu používá UTF-8, čili by to neměl být problém. BTW. není problém to na něčem vyzkoušet, ne? ;-)
Kubuntu forever :-)

etki

  • Aktivní člen
  • *
  • Příspěvků: 107
nástroj na náhradu textu
« Odpověď #6 kdy: 28 Srpna 2007, 08:08:26 »
Stačilo napísať "regexxer" - tu sa opäť potvrdzuje že grafický nástroj je viac ako textový

 

Provoz zaštiťuje spolek OpenAlt.