Download the file


 
Thread Tools Search this Thread
Top Forums Shell Programming and Scripting Download the file
# 1  
Old 03-28-2012
Download the file

Hi!!

I have to download one file from FTP on a daily basis but the file name not constant.

Filename “BRAA.DAILY1.20120326.3456”

BRAA.DAILY1. - constant

20120326 - system date

3456 - random number which will get change every day.

Few sample file names -

BRAA.DAILY1.20120326.3456
BRAA.DAILY1.20120327.2216
BRAA.DAILY1.20120328.4556

I have written shell program but I am getting the error, refer below details -
Code:
#!/bin/csh -e
source /users/bahulra/.cshrc
source /users/bahulra/.login

setenv USER user1
setenv PASSWD password
setenv DATADIR /data17/cocht


ftp -in ftp1.ftp123.com  << EndHere
user $USER $PASSWD
binary
get BRAA.DAILY1.`date +"%Y%m%d"`* $DATADIR/BRAA.DAILY1.`date +"%Y%m%d"`*
bye
quit
EndHere

Error is -

Code:
BRAA.DAILY1.20120328*: The filename, directory name, or volume label syntax is incorrect.

Plz help!!

Thanks,
Rahul
# 2  
Old 03-28-2012
Try mget rather than get.
This User Gave Thanks to CarloM For This Post:
# 3  
Old 03-28-2012
mget

Take a look at

mget -- to get multiple files with wildcards
prompt -- to use/skip prompting
This User Gave Thanks to joeyg For This Post:
# 4  
Old 03-28-2012
thankx for the reply!!

i tried -
Code:
mget BRAA.DAILY1.`date +"%Y%m%d"`* $DATADIR/BRAA.DAILY1.`date +"%Y%m%d"`

but getting error as -
Code:
/data17/cocht/BRAA.DAILY1.20120328*: The system cannot find the path specified.

# 5  
Old 03-28-2012
Is that the directory you're running the script from?
# 6  
Old 03-28-2012
Yes.

i have used -

Code:
mget BRAA.DAILY1.`date +"%Y%m%d"`*

and able to download the file.

Thankx,
Rahul
# 7  
Old 03-28-2012
I'm not sure you can specify local filenames like that with mget (haven't used ftp in a while).

Try just changing local directory first using lcd (and not specifying the local names).
Login or Register to Ask a Question

Previous Thread | Next Thread

10 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

Curl to download file from subdivx.com after following location without knowing the file name/extens

This question could be specific to the site subdivx.com In the past, I've been able to download a file following location using cURL but there is something about subdivx.com that's different and can't figure out how to get it to work. I tried the following directly in the terminal with no... (5 Replies)
Discussion started by: MoonD
5 Replies

2. Shell Programming and Scripting

File Download from Sharepoint folder

Hi All, Please let me know the simple script to download the latest .xlsx file from the share point folder. I am using the CURL command and which is working fine if give the particular file name. But I have the list of files with the timestamp.' Ex : Filename_07202017.xlsx... (4 Replies)
Discussion started by: puttaiah
4 Replies

3. Shell Programming and Scripting

FTP File download

Hi, I have few files at FTP location and have written a script to download the same from ftp based on the sysdate - 1, however with the below code I am unable to download the files from FTP. x=`TZ=CST+24 date +%Y%m%d` mget Daily_BIH_$x_NEW.tar.gz can anyone please help me in... (10 Replies)
Discussion started by: rramkrishnas
10 Replies

4. Shell Programming and Scripting

Script for download file with version

Hi, Need Shell script to download the file with version or date from internet Filename will be as Eg:File-2.3.1.zip Filename will keep on changing for every 4months as File-2.3.2 or File 2.4 Thanks, Anil (4 Replies)
Discussion started by: Anil2312
4 Replies

5. UNIX for Dummies Questions & Answers

download di file di testo

Hi everybody, I'm new on this forum and I hope to use it correctly. My question is: I have to download from a bash script the text file at the following page: opm.phar.umich.edu/subunits.php How can I do it? The wget function downloads the html code, while I want to get the text file only. Does... (1 Reply)
Discussion started by: valei
1 Replies

6. Ubuntu

Help with locating a file (to download)

debian_base_system.tar.bz2 is what I am looking for. Hello All; I am trying to learn Linux and have done some work, now I am installing Xen virtual machine But I need a .tar.bz2 file which is the base Operating System (for Ubuntu or Debian)* but I do not know where to download it from, the... (2 Replies)
Discussion started by: Matey
2 Replies

7. Shell Programming and Scripting

Not able to download the file

Dear Experts, I m using the Solaris operating system and WebSphere as application server. I want to download xml file using following url http://XXX.XXX.XXX.XXX:9080/wasPerfTool/servlet/perfservlet?server=XYZ And the download file should saved into file. Can anyone... (3 Replies)
Discussion started by: naree
3 Replies

8. UNIX and Linux Applications

download file using wget

I need to download the following srs8.3.0.1.standard.linux26_32.tar.gz file from the following website: http://downloads.biowisdomsrs.com/srs83_dist There are many gzip files along with the above one in the above site but I want to download the srs8.3.0.1.standard.linux26_32.tar.gz only from... (1 Reply)
Discussion started by: alphasahoo
1 Replies

9. Shell Programming and Scripting

download a particular file using wget

Hi All I want to download srs8.3.0.1.standard.linux24_EM64T.tar.gz file from the following website : http://downloads.biowisdomsrs.com/srs83_dist/ But this website contains lots of zipped files I want to download the above file only discarding other zipped files. When I am trying the... (1 Reply)
Discussion started by: alphasahoo
1 Replies

10. UNIX for Dummies Questions & Answers

Using wget to download a file

Hello Everyone, I'm trying to use wget recursively to download a file. Only html files are being downloaded, instead of the target file. I'm trying this for the first time, here's what I've tried: wget -r -O jdk.bin... (4 Replies)
Discussion started by: thoughts
4 Replies
Login or Register to Ask a Question