Promenna v nazvu
Bohdan Milar
milar na tyflocentrum-ol.cz
Čtvrtek Březen 14 12:13:41 CET 2002
Vazeni kolegove,
pisu shellovsky script (v bashi, resp. sh) a potrebuji pouzit nasledujici
konstrukci:
Mam smycku for-do-done, kde $i nabyva hodnot v podobe ruznych retezcu, napr.
ab, cd ,ef. V prubehu kazdeho cyklu potrebuji naplnit hodnotu nejake
promenne, a to tak, ze v kazdem cyklu jine. Napr. by se jednotlive promenne
mohly jmenovat Pab, Pcd, Pef.
Muj dotaz tedy zni: Jak to udelat, aby se hodnota promenne i stala soucasti
jmena jine promenne?
Zkousel jsem neco jako
$ set V$i=hodnota
a
$ set `echo V$i`=hodnota
script probehl bez problemu, ale pri vypisu hodnoty promenne $Vab se ukazalo
prazdno.
Vitam i informace o alternativach reseni tohoto problemu (napr. pouziti poli).
S pozdravem
Bohdan Milar
Další informace o konferenci Linux