diff options
Diffstat (limited to 'src/ftpupload')
-rwxr-xr-x | src/ftpupload | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/src/ftpupload b/src/ftpupload new file mode 100755 index 0000000..a5f565b --- /dev/null +++ b/src/ftpupload @@ -0,0 +1,21 @@ +#!/bin/sh + +# ftpupload +# +# Copyright (C) 2012 Jonathan McCrohan + +USERNAME=`/usr/bin/ftphelper --username` +PASSWORD=`/usr/bin/ftphelper --password` +SERVER=`/usr/bin/ftphelper --server` +REMOTEDIRECTORY=`/usr/bin/ftphelper --directory` + +# local file to be uploaded +FILE="/var/modbuslog/"`/usr/bin/ftphelper --mac`"_"`date +%Y_%m_%d --date='1 days ago'`"_00_00_00.log" + +# login to remote server and upload +ftp -n -i $SERVER <<EOF +user $USERNAME $PASSWORD +cd $REMOTEDIRECTORY +mput $FILE +bye +EOF |