21 lines
471 B
Bash
21 lines
471 B
Bash
#!/bin/bash
|
|
|
|
while read accnt; do
|
|
ACCNO=`echo $accnt|cut -d ' ' -f 1`
|
|
APIKEY=`echo $accnt|cut -d ' ' -f 2`
|
|
echo "Processing account $ACCNO"
|
|
|
|
mv $ACCNO.csv $ACCNO.csv.old
|
|
|
|
# fetch CSV from bank
|
|
for i in `seq 1 3`; do
|
|
wget https://www.fio.cz/ib_api/rest/periods/${APIKEY}/2015-01-01/2025-01-31/transactions.csv -O $ACCNO.csv
|
|
if [ -s $ACCNO.csv ]; then
|
|
echo OK
|
|
break
|
|
else
|
|
echo Failed download, retrying in 5 s
|
|
sleep 5
|
|
fi
|
|
done
|
|
done < apikey.ntlm
|