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