내가만든 파일 read/write 스크립트
#!/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.