include parameter to delete imported DB after processing

This commit is contained in:
Your Name
2020-04-23 22:03:34 -05:00
parent 166496af0d
commit c3a5f04fb4

View File

@@ -1,6 +1,15 @@
#!/bin/bash
mkdir -p processedDBs
delete=0
while getopts "d" opt; do
case "$opt" in
d) delete=1
;;
esac
done
ls quoteStore_202*.sqlite3.gz | while read db; do
echo unpacking $db
@@ -10,7 +19,13 @@ ls quoteStore_202*.sqlite3.gz | while read db; do
sqlite3 /tmp/xx.sqlite3 'drop table OptionQuotes;'
sqlite3 /tmp/xx.sqlite3 'alter table tmp rename to OptionQuotes;'
sqlite3 /tmp/xx.sqlite3 '.dump OptionQuotes' | sqlite3 consolidated.sqlite3
echo deleting...
rm /tmp/xx.sqlite3
if [[ "$delete" == "1" ]]; then
echo deleting...
rm $db
else
echo moving to processed folder...
mkdir -p processedDBs
mv $db processedDBs
fi
done