Fix bug for more that one test case (-L1 to xargs)
authorEduardo Ramos Testillano <eduardo.ramos.testillano@ericsson.com>
Sat, 21 Mar 2015 19:24:00 +0000 (20:24 +0100)
committerEduardo Ramos Testillano <eduardo.ramos.testillano@ericsson.com>
Sat, 21 Mar 2015 19:24:00 +0000 (20:24 +0100)
example/diameter/launcher/resources/ft-client/tests/experiment2/go.sh

index f6e9327..44bd53f 100755 (executable)
@@ -3,12 +3,12 @@
 #############
 # VARIABLES #
 #############
-CWD=`dirname $0`
+SCR_DIR=`dirname $0`
 tmpdir=$(mktemp -d)
 SCR_BN=`basename $0`
-OPER_SCR=`readlink -f $CWD/../../operation.sh`
-RESULT_LOG=$CWD/result.log
-RECV_LOG=`readlink -f $CWD/../../launcher.log.recvfe`
+OPER_SCR=../../operation.sh
+RESULT_LOG=result.log
+RECV_LOG=../../launcher.log.recvfe
 
 #############
 # FUNCTIONS #
@@ -157,7 +157,7 @@ process_tc () {
 trap sigint_handler SIGINT
 
 # Working directory is script dirname:
-cd $CWD
+cd $SCR_DIR
 
 # Intro:
 echo
@@ -171,7 +171,7 @@ echo "------------------"
 # Gather .tc files to be processed:
 [ ! -f $1 ] && echo -e "\nGathering list of test cases from '`readlink -f $1`' ..."
 echo
-find $1 -name *.tc | xargs readlink -f | tee -a $tmpdir/tc_list
+find $1 -name *.tc | xargs -L1 readlink -f | tee -a $tmpdir/tc_list
 echo
 echo