[linux] Spajenie retazcov a shell
Matus "fantomas" Uhlar
uhlar na fantomas.sk
Úterý Srpen 7 09:44:21 CEST 2001
-> [ Milan Hromada 07.08.2001 wrote: ]
-> > Ako spojit retazce (premenne) v shell programe
-> >
-> > $vsetko = $premenna1 + $premenna2
-> From: Ivan Malich <malich na decef.elf.stuba.sk>
->
-> vsetko=$premenna1$premenna1
spravne ale strcil by som to do uvodzoviek
vsetko="$premenna1$premenna2"
ak tam chces mat medzeru mozes ju tam dat... (bez uvodzoviek ti chel
vypapuluje)
ak by si chcel pridat znaky ako napriklad ":" musis pouzit
vsetko="${premenna1}:${premmenna2}:blablabla"
inas bude dvojbodka interpretovana inac
-> From: lubos klokner <erkac na vault-tec.sk>
->
-> $vsetko=`echo $premenna1 $premenna2`
chyba. jednak v shelli nepriradujes do $premenna (vypapuluje chybu).
neefektivita. konstrukcia `echo` vyzaduje zbytocny fork, exec procesu co je
sakramentsky overhead.
--
Matus "fantomas" Uhlar, sysadmin at NEXTRA, Slovakia; IRCNET admin of *.sk
uhlar na fantomas.sk ; http://www.fantomas.sk/ ; http://www.nextra.sk/
I just got lost in thought. It was unfamiliar territory.
Další informace o konferenci linux