script to upload from URL

script to upload from URL

Hetz Ben Hamo hetzbh at gmail.com
Tue Dec 13 15:19:29 IST 2011


Hi,

I've written a simple bash script to upload a file from a remote server as
a CGI script (yes, I know, I should use another language, but it's just a
proof-of-concept).

It goes like this: A simple HTML page gives the user a text line to enter a
URL and "upload" button, which submits the data using POST to a bash script
(I use the proccgi for transferring the values).

The scripts fetches the URL and launches wget to grab the file, rename it
and move it to a specific directory.

So far, so good. The script works well.

But I have one issue with it: those files are pretty big (1-3 GB) and wget
doesn't show anything while it uploads - in the web browser. I tried using
some redirect tricks, but it still doesn't show anything on the screen. I
can redirect the output to a text file and show it after the upload, but it
defeats the purpose of showing some activity.

So my question: how can I make WGET (or CURL) show anything on my browser
while it downloads the file (uploading it to the server)?

Thanks,
Hetz
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.cs.huji.ac.il/pipermail/linux-il/attachments/20111213/58ccda2d/attachment.html>


More information about the Linux-il mailing list