exit
fi
-EXTOPT=""
-WRAPPER=""
HOSTFILE=""
while true; do
"-platform")
PLATFORM="$2"
if [ ! -f "${PLATFORM}" ]; then
- echo "[`basename $0`] ** error: the file '${PLATFORM}' does not exist. Aborting."
+ echo "["$(basename $0)"] ** error: the file \'${PLATFORM}\' does not exist. Aborting."
exit 1
fi
shift 2
"-hostfile")
HOSTFILE="$2"
if [ ! -f "${HOSTFILE}" ]; then
- echo "[`basename $0`] ** error: the file '${HOSTFILE}' does not exist. Aborting."
+ echo "["$(basename $0)"] ** error: the file \'${HOSTFILE}\' does not exist. Aborting."
exit 1
fi
shift 2
"-machinefile")
HOSTFILE="$2"
if [ ! -f "${HOSTFILE}" ]; then
- echo "[`basename $0`] ** error: the file '${HOSTFILE}' does not exist. Aborting."
+ echo "["$(basename $0)"] ** error: the file \'${HOSTFILE}\' does not exist. Aborting."
exit 1
fi
shift 2
UNROLLEDHOSTFILETMP=0
#parse if our lines are terminated by :num_process
-multiple_processes=`grep -c ":" $HOSTFILE`
+multiple_processes=$(grep -c ":" $HOSTFILE)
if [ "${multiple_processes}" -gt 0 ] ; then
UNROLLEDHOSTFILETMP=1
UNROLLEDHOSTFILE="$(mktemp tmphostXXXXXX)"
fi
# Don't use wc -l to compute it to avoid issues with trailing \n at EOF
-hostfile_procs=`grep -c "[a-zA-Z0-9]" $HOSTFILE`
+hostfile_procs=$(grep -c "[a-zA-Z0-9]" $HOSTFILE)
if [ ${hostfile_procs} = 0 ] ; then
- echo "[`basename $0`] ** error: the hostfile '${HOSTFILE}' is empty. Aborting." >&2
+ echo "["$(basename $0)"] ** error: the hostfile \'${HOSTFILE}\' is empty. Aborting." >&2
exit 1
fi
##---- cache hostnames of hostfile---------------
if [ -n "${HOSTFILE}" ] && [ -f ${HOSTFILE} ]; then
- hostnames=$(cat ${HOSTFILE} | tr '\n\r' ' ')
- NUMHOSTS=$(cat ${HOSTFILE} | wc -l)
+ hostnames=$(tr '\n\r' ' ' < ${HOSTFILE})
+ NUMHOSTS=$(wc -l < ${HOSTFILE})
fi
DESCRIPTIONFILE=$(echo $PROC_ARGS|cut -d' ' -f1)
if [ -n "${DESCRIPTIONFILE}" ] && [ -f "${DESCRIPTIONFILE}" ]; then
- NUMINSTANCES=$(cat ${DESCRIPTIONFILE} | wc -l)
- replayinstances=$(cat ${DESCRIPTIONFILE})
IFS_OLD=$IFS
IFS=$'\n'
set -f
fi
sleeptime=$(echo "$line"|cut -d' ' -f4)
- HAVE_SEQ="`which seq 2>/dev/null`"
+ HAVE_SEQ=$(which seq 2>/dev/null)
if [ -n "${HAVE_SEQ}" ]; then
- SEQ1=`${HAVE_SEQ} 0 $((${NUMPROCSMINE}-1))`
+ SEQ1=$( ${HAVE_SEQ} 0 $((${NUMPROCSMINE}-1)) )
else
cnt=0
while (( $cnt < ${NUMPROCSMINE} )) ; do