Portál AbcLinuxu, 10. května 2025 08:07
Zdravim
urobil som si program ktory nacitava do dvojrozmerneho pola zoznam parametrov - premennych, spolu s hodnotami a mam aj bash skript ktoremu potrebujem podhodit tieto nazvy aj hodnoty a z toho skriptu nacitat nove hodnoty bez exportu hodnot do systemu.
za kazdu radu vopred dik.
nazev_promenne="hodnota_promenne"
a potom na ten soubor zavolat source
?
ahojte,
v programe mam premennu napr. hodnota="cislo" va bash skripte by som mal: hodnota1=$printf("text-%05d",hodnota) v bashi by som mohol menit podmienky priradenia hodnot bez nutnosti zmeny zdrojoveho programu. a potrebujem hodnotu1 dostat do c++ programu aby ju vedel pouzivat.
je to jeden bash skript kde bude vyrabat hodnoty premennych na zaklade neakych podmienok.
Je mozne do premennej priradit priamo v c++ hodnotu vystupu z horneho printf alebo neako inak ?
echo ${!hodnota*}Takže bys je všechny vypsal takto
$ hodnota1=ahoj $ hodnota2=zdar # případně hodnota2=$(printf bla bla..), to je jedno $ for x in ${!hodnota*}; do echo "$x = ${!x}" done # vypíše: hodnota1 = ahoj hodnota2 = zdarPak už stačí výstup toho for cyklu přesměrovat do souboru.
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.