I am trying to upload multiple files from one folder to a ftp site and wrote this script:

```
#!/bin/bash
for i in '/dir/*'
do 
if [-f /dir/$i]; then
HOST='x.x.x.x'
USER='username'
PASSWD='password'
DIR=archives
File=$i

ftp -n $HOST << END_SCRIPT
quote USER $USER
quote PASS $PASSWD
ascii
put $FILE   
quit    
END_SCRIPT
fi     

```

It is giving me following error when I try to execute:

```
username@host:~/Documents/Python$ ./script.sh 
./script.sh: line 22: syntax error: unexpected end of file

```

I can't seem to get this to work. Any help is much appreciated.

Thanks,
Mayank