Fråga : Att tillfoga värderar för att vara delen av sparar - namnge

Jag har en text att spara något att säga yrmnth.txt som innehåller värderar 201001. förmiddagen för
I för
är kompetent att eka värdera från txten, sparar using det nedanfört befaller i för /appl/oas/apps/amrl/mnthen för katten för `för
var= för solaris

echo $var för `d/yrmnth.txt                                   --
Now för skärmar 201001
som jag önskar denna, värderar för att vara delen av mitt sparar - känd
för
as RL_201001_RLMTR01.LIS
jag försökte både RL_$var_RLMTR01.LIS as well as RL_ ”$var-`_RLMTR01.LIS, och oförmögen ws att få den önskade Calling för output.
det nedanfört befaller beskjuter in, skrivar [var $-variabler är miljövariabler var banor definieras i another beskjuter skrivar],
Thanking You
för desformat=WIDE desname=$spool_path/RL_$var_RLVHR46A.LIS CMDFILE=$source_path/ACYM.CMD
för p_compcd=4 p1=1 för
$oradev_bin/rwclient.sh server=$oracle_repsrv module=$source_path/RLVHR46A.RDF userid=$oradev_user p_repid='RLVHR46A” destype=file " klar "

Svar : Att tillfoga värderar för att vara delen av sparar - namnge

Du behöver att använda stag runt om variabeln för att göra något entydigt den, ie:

desname=$spool_path/RL_$ {var} _RLVHR46A.LIS
Andra lösningar  
 
programming4us programming4us