Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailemVyřešeno Jak automaticky upravit text?

Zdravim,

mam textovy soubory ve kterem mam asi 100 slov (co radek to slovo). Nedalo by se nejak zautomatizovat prevedeni vsech slov do tvaru:

poleSlov[X] = "mojeSlovo";

X - poradi slova (cislo od 0 do 99)
mojeslovo - je slovo ktere mam v textaku na Xtem radku

Diky MaSo.

Jsou zobrazeny jen nové odpovědi. Zobrazit všechny
Předmět Autor Datum
Vlastne to jde i bez CALLu :i: : for /F "usebackq skip=2 tokens=1,2* delims=[]" %%i in (`find /v /n…
Ynd0r 19.05.2006 18:34
Ynd0r
tak toto uz vyzera dobre hardcore. ;-):beer: nový
IgorK 19.05.2006 19:33
IgorK
Jo FOR je úžasnej příkaz, však má taky pěkně dlouhou nápovědu :-) Moje srdce plesá při takovéhle je… nový
Máslo 19.05.2006 19:41
Máslo
...jsem si myslel, ze to prehlidnete... Dobre, pritvrdime: :)):x: echo @echo off>x.bat&for /f "skip… nový
Ynd0r 19.05.2006 22:46
Ynd0r
zapomněl jsi za sebou ještě ten x.bat smazat :-D]:) nový
touchwood 20.05.2006 08:42
touchwood
No, mel by si po sobe uklidit... takze verze 1.03 beta: echo @echo off>x.bat&(for /f "skip=2 tokens… nový
Ynd0r 20.05.2006 10:56
Ynd0r
tak toto vyzera este viac hardcore, ale efektivnost sa uz straca. :-D btw., vyzera, ze mas celkom do… nový
IgorK 20.05.2006 11:32
IgorK
Efektivnost ze se ztraci?:-D ...tak jeden efektivni batch (musi se jmenovat "Q.BAT" a je jenom na je… nový
Ynd0r 20.05.2006 20:32
Ynd0r
tak hod sem nick name, nech mozme niekedy pokecat cez PM. 8-) nový
IgorK 20.05.2006 22:39
IgorK
Ten animovaný GIF naľavo hore je tvoj avatar? Nemáš niečo také ale väčšie? Pekná animácia to je. Nem… nový
msx. 20.05.2006 20:36
msx.
jj, je to moj avatar. vacsie nemam nic, to so nasiel niekde na internete v sekcii avatars. mam este… nový
IgorK 20.05.2006 22:35
IgorK
To GIFko som si hodil do telefónu ako pozadie. Dobre to tam vyzerá, keďže je to malé a navyše ho nep… poslední
msx. 21.05.2006 00:18
msx.

Jo FOR je úžasnej příkaz, však má taky pěkně dlouhou nápovědu :-)

Moje srdce plesá při takovéhle jednořádkové racionalizaci, zvláštní bod uděluji za `find /v /n "fuck ms" slova.txt`8-)

p.s. I když tohle už neodpovídá MaSovu zadání, index neběží od nuly ale od jedničky. Nicméně ten trik s použitím číslování z výstupu příkazu find oceňuji:!:

No, mel by si po sobe uklidit... takze verze 1.03 beta:

echo @echo off>x.bat&(for /f "skip=2 tokens=1,2* delims=][" %%x in ('find/v /n"fuck ms" slova.txt')do (echo set/a X=%%x-1>>x.bat&echo echo poleSlov[%%X%%]="%%y";>>x.bat))&x>seznam.txt&del x.bat

Changelog:
1.03
- vymaze po sobe smeti
- vyrazne zrychleni (az 20x)
:-D

Zpět do poradny Odpovědět na původní otázku Nahoru