Portál AbcLinuxu, 19. července 2025 10:29


Dotaz: Spojování proměnných v bashi

Dalibor Smolík avatar 22.2.2007 08:52 Dalibor Smolík | skóre: 54 | blog: Postrehy_ze_zivota | 50°5'31.93"N,14°19'35.51"E
Spojování proměnných v bashi
Přečteno: 74×
Odpovědět | Admin
Zdravím, mám v bashi následující hodnoty:
text1 = TEXT1_
text2 = TEXT2
Mezi jednotlivými texty mám část textu, který bych nechtěl mít v proměnné, např. XY..
Potřeboval bych text1 a text2 dát do proměnných tak, aby byl výstup echo "text1_XYtext2".
Zkoušel jsem echo "$TEXT1_XY$TEXT2" nebo "$TEXT1_ XY$TEXT2", ale to nefunguje. Mohl by mi někdo poradit?
Rozdíly v řeči a ve zvyklostech neznamenají vůbec nic, budeme-li mít stejné cíle a otevřená srdce.
Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

22.2.2007 09:00 zabza | skóre: 52 | blog: Nad_sklenkou_cerveneho
Rozbalit Rozbalit vše Re: Spojování proměnných v bashi
Odpovědět | | Sbalit | Link | Blokovat | Admin
Jsem jedinej kdo nepochopil zadani? :-) Tak treba...

echo ${text1}XY${text2}
Dalibor Smolík avatar 22.2.2007 09:05 Dalibor Smolík | skóre: 54 | blog: Postrehy_ze_zivota | 50°5'31.93"N,14°19'35.51"E
Rozbalit Rozbalit vše Re: Spojování proměnných v bashi
No dobře ... Dík moc. Je to přesně ono. Nenapadlo mě to uvést do složených závorek ..
Rozdíly v řeči a ve zvyklostech neznamenají vůbec nic, budeme-li mít stejné cíle a otevřená srdce.
22.2.2007 09:10 zabza | skóre: 52 | blog: Nad_sklenkou_cerveneho
Rozbalit Rozbalit vše Re: Spojování proměnných v bashi
Tohle by taky melo fungovat (ale s tema slozenyma zavorkama je to citelnejsi)...

echo "$text1"XY"$text2"
Dalibor Smolík avatar 22.2.2007 10:18 Dalibor Smolík | skóre: 54 | blog: Postrehy_ze_zivota | 50°5'31.93"N,14°19'35.51"E
Rozbalit Rozbalit vše Re: Spojování proměnných v bashi
Ano, skript teď dělá přesně, to co má :-)
Rozdíly v řeči a ve zvyklostech neznamenají vůbec nic, budeme-li mít stejné cíle a otevřená srdce.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.