eval misto grepu ??

Michal Hajek hajek na nspuh.cz
Pondělí Listopad 6 09:54:41 CET 2000


Ahoj,

mam skript, ktery v nejake smycce definuje promennou a podle
teto promenne pak dela grep do souboru, vysledek je ten, ze se
ten soubor prohledava nekolikasetkrat. Chtel bych to eliminovat.
Predpokladejme jednoduchy soubor se dvema sloupci ve tvaru
NAME   ADRESA
napr.
MICHAL   BYDLISTE
PTAKOPYSK  AUSTRALIE

Rad bych ten soubor prosel radek po radku a nastavil promenne
(spoustu promennych)
JM_MICHAL=BYDLISTE
JM_PTAKOPYSK=AUSTRALIE
cili kus jmena aby byl prvni sloupec, hodnota druhy sloupec.
A dale, kdyz budu mit promennou
PROM=MICHAL
dostat hodnotu JM_MICHAL (eval $JM_`echo PROM` ??) (= BYDLISTE).

Ten eval bude asi hrat klicovou roli, ale nejak na to nemuzu
prijit..... Je nekde eval srozumitelne popsany ? Porad mam
s jeho pouzitim potize...

Diky, Michal

PS: potrebuju to na hp-ux, takze mi nepomuze nejake specialni
    Linux reseni.. je to offtopic ??

-- 
--------------------------------------------------------------
Michal Hajek                   mailto:hajek na nspuh.cz
--------------------------------------------------------------


Další informace o konferenci Linux