Hi All, I need to loop through and download the past 10 years of met data to a temporary directory. I then need to unzip it and place it into another directory.
year = (2005:2015) for (i in year) tmpdir = tempdir() file[i] = file.path(tmpdir, sprintf('724927-23285-%4i.gz', i)) url = sprintf(' ftp://ftp.ncdc.noaa.gov/pub/data/noaa/%4i/724927-23285-%4i.gz', i, i) #file = basename(url) download.file(url, file[i]) files = dir(tmpdir, '*.gz', full.names=FALSE) read.table(gzfile('files')) 'file' returns 2015 indices with "/tmp/RtmpKvB4Wz/724927-23285-2015.gz" next to 2015. and files returns 724927-23285-2015.gz. However, when I try to unzip the gz file using the last line, it says it cannot open the connection and the probable reason is that there is no such file or directory. Thanks, Alexandra [[alternative HTML version deleted]] ______________________________________________ R-help@r-project.org mailing list -- To UNSUBSCRIBE and more, see https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide http://www.R-project.org/posting-guide.html and provide commented, minimal, self-contained, reproducible code.