Index: trunk/ippTasks/register.pro
===================================================================
--- trunk/ippTasks/register.pro	(revision 14681)
+++ trunk/ippTasks/register.pro	(revision 14693)
@@ -145,5 +145,5 @@
 
     # EXP_TAG is used to generate the unique, but human-readable, filenames
-    $EXP_TAG = $TMP_EXP_NAME.$EXP_ID
+    sprintf EXP_TAG "%s.%s" $TMP_EXP_NAME $EXP_ID
 
     # specify choice of remote host
@@ -156,6 +156,6 @@
     ## generate output log based on filerule XXX put this in a function?
     $outroot = `ipp_datapath.pl $WORKDIR`
-    $outroot = $outroot/$EXP_TAG
-    $logfile = $outroot/reg.$TMP_CLASS_ID.log
+    sprintf outroot "%s/%s" $outroot $EXP_TAG
+    sprintf logfile "%s/reg.%s.log" $outroot $TMP_CLASS_ID
     stdout $logfile
     stderr $logfile
@@ -256,5 +256,5 @@
 
     # EXP_TAG is used to generate the unique, but human-readable, filenames
-    $EXP_TAG = $TMP_EXP_NAME.$EXP_ID
+    sprintf EXP_TAG "%s.%s" $TMP_EXP_NAME $EXP_ID
 
     # specify choice of remote host:(need to choose based on chips)
@@ -267,6 +267,6 @@
     ## generate output log based on filerule
     $outroot = `ipp_datapath.pl $WORKDIR`
-    $outroot = $outroot/$EXP_TAG
-    $logfile = $outroot/$EXP_TAG.reg.log
+    sprintf outroot "%s/%s" $outroot $EXP_TAG
+    sprintf logfile "%s/%s.reg.log" $outroot $EXP_TAG
     stdout $logfile
     stderr $logfile
