Vraag : Toevoegend waarde om deel van dossier uit te maken - naam

Ik heb een tekstdossier yrmnth.txt zeggen dat waarde 201001 bevat.

I kan de waarde van het txtDossier weergalmen gebruikend het onderstaande bevel bij solaris

var= `kat /appl/oas/apps/amrl/mnthen d/yrmnth.txt `
echo $var                                   -- Vertoningen 201001

Now wil ik deze waarde deel van mijn dossier uitmaken - naam
as RL_201001_RLMTR01.LIS

ik probeerde zowel RL_$var_RLMTR01.LIS evenals RL_ „$var `_RLMTR01.LIS als ws onbekwaam om gewenste output.

Calling te krijgen het Onderstaande bevel in shell manuscript [waar de $variabelen milieuvariabelen waar de wegen in een ander shell manuscript worden bepaald]
$oradev_bin/rwclient.sh server=$oracle_repsrv module=$source_path/RLVHR46A.RDF userid=$oradev_user p_repid='RLVHR46A“ p_compcd=4 p1=1 destype=file desformat=WIDE desname=$spool_path/RL_$var_RLVHR46A.LIS CMDFILE=$source_path/ACYM.CMD

Thanking You
zijn

Antwoord : Toevoegend waarde om deel van dossier uit te maken - naam

U moet steunen rond de variabele aan disambiguate gebruiken het, d.w.z.:

desname=$spool_path/RL_$ {var} _RLVHR46A.LIS
Andere oplossingen  
 
programming4us programming4us