eval misto grepu ??

Martin Mačok martin.macok na underground.cz
Pondělí Listopad 6 10:44:56 CET 2000


On Mon, Nov 06, 2000 at 09:54:41AM +0100, Michal Hajek wrote:
> 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

A co vzit tento vas vstupni soubor, prohnat ho SEDem, aby vytvoril radky
presne PROMENNA=HODNOTA a potom tento novy soubor vyuzit v jinem skriptu
syntaxi:
. soubor

?

> 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).

Napr. 
eval JM_`echo $PROM`=BYDLISTE

bye

-- 
< Martin Mačok    .-=  martin.macok na underground.cz  =-.   < iso-8859-2 > 
  \\. http://kocour.ms.mff.cuni.cz/~macok/  http://underground.cz/ .//
    \\\..         `-=    t.r.u.s.t   n.0  o.n.e     =-'        ..///


Další informace o konferenci Linux