Stránka 1 z 1
nahrazení znaků v souborech
Napsal: 04 říj 2014, 20:08
od hafca
Potřebuji přibližně ve 200 souborech nahradit několik znaků jinými.
Neví někdo o nějakém programu, který by to uměl v dávce? Dělat to po jednom v Poznámkovém bloku je docela opruz.
![Cry :cry:](./images/smilies/icon_crying.gif)
Napsal: 04 říj 2014, 20:17
od ok1hga
Totalcommander ?
Napsal: 04 říj 2014, 20:30
od hafca
Obávám se, že TT nedokáže otevřít soubor, vyhledat v něm patřičné znaky, nahradit je, soubor uložit a pokračovat dalším souborem.
Nebo to neumím, což je taky možné.
![Rolling Eyes :roll:](./images/smilies/icon_rolleyes.gif)
Napsal: 04 říj 2014, 20:32
od petrfilipi
Probírá se to třeba tady:
http://stackoverflow.com/questions/6003 ... line-envir
Jako jedno z řešení je použití programu FART ("F ind A nd R eplace T ext" command line utility) - ultilita je ke stažení třeba tady:
http://sourceforge.net/projects/fart-it/
Petr
Napsal: 04 říj 2014, 21:21
od hafca
Dík, ten fart je přesně to co potřebuji.
Napsal: 05 říj 2014, 09:43
od Nagant
My v práci používáme toto
http://brinesoft.com/BatchTextReplacer.asp (Trial -> placený SW; 30 dní funguje bez zakoupení licence).
Napsal: 05 říj 2014, 09:57
od serviceman
UltraEdit dokáže nahradit víc různých znaků (řetězců) najednou v určitých typech souborů někde na disku. Vyhledá je, nemusí být ani v jednom adresáři.
![Obrázek](http://s017.radikal.ru/i421/1410/ec/0b7fd468ca4a.jpg)
Napsal: 05 říj 2014, 10:01
od fero_b
Pre priaznivcov programovania sa toto da napisat v perli tak zhruba aj s otvorenim editora za pol hodku;)
Napsal: 05 říj 2014, 10:52
od hafca
Příznivci programování si to napíší sami a nehledají to tady.
Zjistil jsem, že
FART neumí složitější řetězce znaků a tak jsem zkusil pohledat a našel jsem
Multiple Find And Replace. Ten to umí, má grafické rozhraní a je free.
Takže ještě jednou dík za popostrčení.
![Wink :wink:](./images/smilies/icon_wink.gif)
Napsal: 05 říj 2014, 11:07
od Tazman
Můžu doporučit perfektní Notepad++. Umí otevřít více souborů najednou (kolik najednou nevim) a ve všech hromadně provádět editaci,označení....
Napsal: 05 říj 2014, 11:58
od serviceman
A to mě připomnělo šikovné a malé
Replace Studio.
Napsal: 05 říj 2014, 13:22
od pigeonit
Tohle umí snad všechny inteligentnější notepady. Včetně PSPADu.
Napsal: 05 říj 2014, 15:54
od frpr666
Nainstalovat Cygwin
Nahradí všechny Jeníčky za Mařenky.
Kód: Vybrat vše
find -maxdepth 1 -iname '*.txt' -exec sed -i 's/Jenicek/Marenka/g' {} \;
Napsal: 05 říj 2014, 17:08
od Yarda1
Já jsem něco takového kdysi potřeboval, když jsem ve výkresech z AutoCADu pro MS DOS potřeboval nahradit české znaky co se tam zadávaly ve tvaru %%číslo, aby se text správně zobrazoval v AutoCADu pod wokny. Tak jsem si pro to napsal jednoduchý prográmek v BASICu.