I am going to give the code in shell script for ftp automation.
ftp -n servername/serverIP << FTP_AUTO
user giveusername givepassword
Any ftp command you can give here
1. -n is used to restrict the ftp from attempting auto login.
2. << here document concept applied here and hence the tag is FTP_AUTO
3. user is the ftp command
4. You can give any ftp command after the user command to do your job.
5.End the here document with the same tag FTP_AUTO