#!/bin/bash


fillFile() {

                echo "" >> $OUT_FILE

                echo "var __result$COUNT = Math.$1($2);" >> $OUT_FILE

                echo "var __expect$COUNT = $3;" >> $OUT_FILE

}


COUNT=1

READ_PATH="./input/"

READ_FILE=$READ_PATH$2

OUT_PATH="./output/"

OUT_FILE="$OUT_PATH$1.js"


if [ ! -d $OUT_PATH ]

then

        /bin/mkdir -p $OUT_PATH >/dev/null 2>&1 && echo "Directory $OUT_PATH created." ||  echo "Error: Failed to create $OUT_PATH directory."

fi


if [ ! -d $OUT_FILE ]

then

        touch $OUT_FILE > /dev/null 2>&1 && echo "File $OUT_FILE  created." || echo "Error: Failed to create $OUT_FILE files."

else

        echo "Error: $OUT_FILE file exists!"

fi


echo "/*******************************************************************************" >> $OUT_FILE

echo " ***************************************************************************** */" >> $OUT_FILE





while read arg exp;                # read 2 tokens.

do

        fillFile $1 $arg $exp    # function call with params

        ((COUNT=$COUNT+1))

done < $READ_FILE                # read from READ_FILE path.


+ Recent posts