On Sun, 2005-03-06 at 18:06 -0800, Nifty Hat Mitch wrote: > On Wed, Mar 02, 2005 at 12:00:52PM -0600, Aleksandar Milivojevic wrote: > > Date: Wed, 02 Mar 2005 12:00:52 -0600 > > From: Aleksandar Milivojevic <amilivojevic@xxxxxx> > > To: For users of Fedora Core releases <fedora-list@xxxxxxxxxx> > > Subject: Re: curl > > Reply-To: For users of Fedora Core releases <fedora-list@xxxxxxxxxx> > > > > Mark Panen wrote: > > >Hi > > > > > >Ok sometimes you have to be a wizard to figure out a man page. > > > > > >"curl ftp://ftp.someone.net/somefile.iso > somefile.iso" starts a download. > > > > > >What i would like to know is how to resume it ? > > > > wget -c ftp://ftp.someone.net/somefile.iso > > > I think paul had it. more correct. > > > -C/--continue-at <offset> > Continue/Resume a previous file transfer at the given offset. > The given offset is the exact number of bytes that will be > skipped counted from the beginning of the source file before it > is transferred to the destination. If used with uploads, the > ftp server command SIZE will not be used by curl. > > Use "-C -" to tell curl to automatically find out where/how to > resume the transfer. It then uses the given output/input files > to figure that out. > > Now your line: > > curl ftp://ftp.someone.net/somefile.iso > somefile.iso > > Looks like it might become: > > curl -C - ftp://ftp.someone.net/somefile.iso > somefile.iso > > > Note the '-' after the -C I think Aleksander was just suggesting to use wget, with its simpler command-line interface and automatic retrying. However, until recently wget had broken large file support and was unsuitable for downloading DVD ISOs. I would certainly not use: curl -C - ftp://ftp.someone.net/somefile.iso > somefile.iso as this would *definitely* not have the desired effect. Before even starting the curl program, the shell will overwrite the existing somefile.iso and connect standard output to a new, empty file of that name. The --output option should be used instead of a shell redirect. Paul. -- Paul Howarth <paul@xxxxxxxxxxxx>