Error in execting ftp script


 
Thread Tools Search this Thread
Top Forums UNIX for Dummies Questions & Answers Error in execting ftp script
# 1  
Old 03-21-2005
Error in execting ftp script

Please find the below script:

#!/bin/ksh
host='gskprod.xyz.com'
USER='gsk'
PASSWORD='ahdpw1'
remote_dir='gsk_ds'

ftp -n "${host}"
user $USER $PASSWORD
binary
cd $remote_dir
mget *.txt
mdelete *.txt
bye

It does not recognizes userid and password. It executes only upto ftp -m "${host}" line. Then i shows the ftp prompt. It is not executing the following line.

I have to run all the above statements as a single script in FTP. Please let me know what i need change to execute as a single script.

TIA.

Bye.
# 2  
Old 03-21-2005
Quote:
Originally Posted by jhmr7
Please find the below script:

#!/bin/ksh
host='gskprod.xyz.com'
USER='gsk'
PASSWORD='ahdpw1'
remote_dir='gsk_ds'

ftp -n "${host}"
user $USER $PASSWORD
binary
cd $remote_dir
mget *.txt
mdelete *.txt
bye

It does not recognizes userid and password. It executes only upto ftp -m "${host}" line. Then i shows the ftp prompt. It is not executing the following line.

I have to run all the above statements as a single script in FTP. Please let me know what i need change to execute as a single script.

TIA.

Bye.
ftp -ni "${host}" << EOF
user $USER $PASSWORD
binary
cd $remote_dir
mget *.txt
mdelete *.txt
bye
EOF

Last edited by dangral; 03-21-2005 at 05:46 PM.. Reason: added here document
# 3  
Old 03-21-2005
Script is executing fine. Thanks a lot for the help.
# 4  
Old 04-13-2005
which option i should include in order to log all the ftp activities in a log file.

TIA.
# 5  
Old 04-14-2005
Quote:
Originally Posted by jhmr7
which option i should include in order to log all the ftp activities in a log file.

TIA.
ftp -niv "${host}" << EOF >x.log
user $USER $PASSWORD
binary
cd $remote_dir
mget *.txt
mdelete *.txt
bye
EOF
 
Login or Register to Ask a Question

Previous Thread | Next Thread

10 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

Script FTP maintain error handling

Hi, I have ftp script like below How to insert an error handling, If the transfer failed then send mail to me. Actually, I just need the script to send an email if the FTP failed. How to put the email script within FTP script? Thank You Edy (5 Replies)
Discussion started by: edydsuranta
5 Replies

2. Shell Programming and Scripting

Help with FTP Script which is causing "syntax error: unexpected end of file" Error

Hi All, Please hav a look at the below peice of script and let me know if there are any syntax errors. i found that the below peice of Script is causing issue. when i use SFTP its working fine, but there is a demand to use FTP only. please find below code and explain if anything is wrong... (1 Reply)
Discussion started by: mahi_mayu069
1 Replies

3. Shell Programming and Scripting

ftp script error

Hi , I was writing a bash script of ftp to transfer the files , rite now I am considering my local server as ftp server and through keygen -ssh I ahve generated the public & private keys , the private key I have kept in the folder named scripts where my all scripts resides and the public key... (6 Replies)
Discussion started by: rahul125
6 Replies

4. AIX

FTP Script error - AIX

Hi, I'm trying to create a ftp script so I can make an ftp connection and start upload and download files from/to remote servers. In this case I want to start a connection (crontab) and transfer files from localserver1 to remoteserver; remoteserver to localserver1; finally from localserver1... (3 Replies)
Discussion started by: marques_rmc
3 Replies

5. Shell Programming and Scripting

end of file error bash ftp script

Hello kind programmers :) I am a newbie and running into an error "line 28: syntax error: unexpected end of file" on the script shown below. Any help would be greatly appreciated. Thanks! #! /bin/bash if ($#argv <3) then echo 'Usage get_modis_snow ' echo 'ftp script for MYD10A2... (2 Replies)
Discussion started by: cmshreve
2 Replies

6. Shell Programming and Scripting

FTP script error in BASH

Hi All, I have a script which is supposed to connect to Windows machine and FTP a file into LINUX. Script is like below #!/usr/bin/sh ParamterFle=${1} //grepping all parameters BossFtpLog=${2} // assigning log file ftp -i -n host_name << EOF user1 password1 cd /drive1/drive2 get... (6 Replies)
Discussion started by: Raamc
6 Replies

7. Shell Programming and Scripting

FTP script error

This question has been answered many times. I tried to use some examples. Here is the error and cannot find the reason. Please help! messages : 40 step1 step2 arcfile1.sh: line 55: syntax error: unexpected end of file :( here is the script: #!/bin/bash DATE=`date +%Y%m%d`... (21 Replies)
Discussion started by: Lenora2009
21 Replies

8. Shell Programming and Scripting

Does not exist or unreadable error in windows ftp script

I have a file like this 07200900.SUP,in a windows directory I need to FTP this file to UNIX , the directory in unix is N:\orgs\Financial Aid\MIIS\0910\FTP I am getting this error miis_ftp.ELM_SUP.shl: =cd orgs/"Financial Aid"/"MIIS"/"0910"/"FTP" : not found IN THE LOG FILE Activities for Mon... (3 Replies)
Discussion started by: rechever
3 Replies

9. Shell Programming and Scripting

FTP script error

Hi all, I am trying to run a FTP script which would go to diff servers in the environment and get the request logs and I am getting the following error, Please let me know. server1.ou.st.com (to) usage: open host-name Not connected. Local directory now /home/pk960/logs Not connected.... (0 Replies)
Discussion started by: crosairs
0 Replies

10. Shell Programming and Scripting

FTP shell script error caturing

Hello All, Can anyone let me know how to capure errors in shell scripting? n even the error considerations? Like -- - File not found what other errors can occure in that n how those could be captured? Im_new (6 Replies)
Discussion started by: im_new
6 Replies
Login or Register to Ask a Question