bash - expanze parametru s mezerou
Jiri Borik
borik na zce.cz
Středa Duben 11 12:09:06 CEST 2001
Petr Cech píše:
> co takhle mujprikaz "$par" ???
Asi jsem se nepresne vyjadril. To by mujprikaz mel v $1 vsechny
parametry dohromady. Ja chci ale volat treba
mujprikaz a 'b1 b2' c
kde potrebuju aby $2='b1 b2'
Pokud napisu par="a 'b1 b2' c"; mujprikaz $par - je $2="'b1"
Pokud napisu par="a 'b1 b2' c"; mujprikaz "$par" - je $2 prazdne a
vsechno je v $1
Zkousel jsem ze zoufalstvi vkladat '\' na ruzna mista, ale varianta s
$2="b1 b2" se mi nepodarila.
Konkretne sestavuju menu pomoci utilitky dialog a jednotlive polozky
menu taham z databaze. Polozky menu se zadavaji na prikazove radce jako
jednotlive parametry a mohou obsahovat mezery.
Kudy na to ?
J.B.
Další informace o konferenci Linux