I have found that ncftp has this ability to recursive upload directorys. My problem now is that my directory contains a .svn
and a .git
folder that I do not want uploaded.
ncftpput -R -v -u "user" -p "pass" ftp.own.com /ftp/folder/to/to/place/local/folder/in /local/folder/to/upload