Portál AbcLinuxu, 14. listopadu 2025 12:17
Dotaz asi budete muset napsat srozumitelněji. Podle mne shell ten řetězec expanduje, alespoň v tom smyslu, jak slovo expanduje chápu já. Jinak zkuste třeba
host $ADDR | cut -d ' ' -f 5
>a='123${b}'
>b='ABC'
>echo $a
123${b}
#tazatel by zřejmě chtěl
eval "echo${a}"
123ABC
Možná existuje nějaký lepší způsob…
echo "Dnes je `date +%d.%m.`"
To jsi myslel ?
eval.
Skus napisat najjednoduchsi realny priklad (skript), na ktorom ukazes 1) co chces dosiahnut, 2) ako to robis, 3) co ocakavas, ze to bude robit a 4) co to v skutocnosti robi.
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.