mrfrys-node-server/utils/runSqliteCmds.sh

22 lines
395 B
Bash
Executable file

#!/bin/bash
if [ "$#" -lt "2" ]; then
echo "No params! 2 file required: db, commands file"
echo "usage: ./runSqliteCmds db.db commands"
exit 1
fi
echo "Executing:"
cat $2
echo
cmd=''
while read p; do
cmd="$cmd -cmd \"${p}\" -cmd \".shell echo\""
done <"$2"
echo "sqlite3 -bail $1 $cmd"
eval "sqlite3 -bail $1 $cmd" > cmdRes 2> /dev/null
echo "Done, result written to cmdRes file!"