bash - substituce - help
Jacek Kopecky
kopeckyj na inf.upol.cz
Úterý Březen 30 11:32:30 CEST 1999
> : Nevím si rady s jednou substitucí. Předvedu na příkladě:
> :
> : #!/bin/sh
> : r1=jednicka
> : r2=dvojka
> : for a in 1 2; do
> : echo $a: ?
> : done
> :
> : Co mám napsat místo otazníku, abych dostal výstup:
> : 1: jednicka
> : 2: dvojka
Na mnohych shellech jsem vyzkousel:
r1=jednicka
r2=dvojka
for a in 1 2; do
eval echo $a: \$r$a
done
samozrejme v csh se to pise trosku jinak, ale ten radek s eval zustava uplne
stejny.
Perl bych na to nepouzival, to je kanon na vrabce.
Jacek Kopecky
E-mail: jacek.kopecky na upol.cz
WWW: http://www.inf.upol.cz/~kopeckyj
Další informace o konferenci Linux