cleanup in ftp.sh
parent
d733a7f936
commit
a3803ae0f4
14
ftp.sh
14
ftp.sh
|
|
@ -1,11 +1,19 @@
|
|||
#!/bin/bash
|
||||
cd /home/XXX/temp/python
|
||||
DIR="/home/USER/weather"
|
||||
SFTPPASS="PASS OR REPLACE WITH KEY"
|
||||
SFTPUSER="USER@DOMAIN.TLD"
|
||||
URL="DOMAIN.TLD/PATH/FILE.EXT"
|
||||
|
||||
cd $DIR
|
||||
cp records/humi* ftp/
|
||||
cp records/ambi* ftp/
|
||||
cp records/temp* ftp/
|
||||
cp records/baro* ftp/
|
||||
cd ftp
|
||||
sshpass -p 'XXXXXXXXXX' sftp -oBatchMode=no -b - XXXX@YYYYY.ZZZ <<EOF
|
||||
# Using a plain password here is evil, but in my context sadly needed
|
||||
# better use key-authentication, and switch the commented lines
|
||||
#sftp -oBatchMode=no -b - $SFTPUSER <<EOF
|
||||
sshpass -p $SFTPPASS sftp -oBatchMode=no -b - $SFTPUSER <<EOF
|
||||
mput temp*
|
||||
mput humi*
|
||||
mput ambi*
|
||||
|
|
@ -14,7 +22,7 @@ quit
|
|||
EOF
|
||||
rm humi* ambi* temp* baro*
|
||||
cd ..
|
||||
wget YYYYY.ZZZ/temp/new/update.php -O logs/wget_recent -q
|
||||
wget $URL -O logs/wget_recent -q
|
||||
echo "ftpupload">>logs/ftp.log
|
||||
date>>logs/ftp.log
|
||||
echo "finished\n\n">>logs/ftp.log
|
||||
|
|
|
|||
Loading…
Reference in New Issue