what you don't know can hurt you
Home Files News &[SERVICES_TAB]About Contact Add New

wcp.html

wcp.html
Posted Aug 17, 1999

Copy URLs with netcat. Run it backgrounded.

systems | unix
SHA-256 | 1da4239e5ef07b19f601025a0e1b9848bf2517afca1fa2d3835bbeba38093f62

wcp.html

Change Mirror Download
<title>Wcp: a simple HTTP URL copy</title>

<body bgcolor="ffffff">

<h4>wcp: a simple HTTP URL cp for UNIX</h4>

<hr>
More and more developers of applications/programs/other stuff on the
Internet are now beginning to distribute their files via HTTP only.
One drawback for people who do not have the fastest lines in the world,
is that you <i><b>cannot retrieve a document and have your proccess in
the background</b></i>.<p>

So I've built this simple but very helpful script named <i>wcp</i>
which simply copies the URL in question. It uses the <i>netcat</i>
program which is developed by:<a href="mailto: hobbit@avian.org">
*Hobbit* (hobbit@avian.org)</a>. <i>Netcat</i> is available from the
following URL:<a href ="ftp://ftp.avian.org/src/hacks/">
ftp://ftp.avian.org/src/hacks/</a>. If you
do not want to use <i>netcat</i> you may substitute <i>nc</i> with
<i>telnet</i>.<p>

<pre>
#!/bin/sh
# @(#)wcp.sh, copy web pages, adamo@dblab.ntua.gr

[ $# -ne 1 ] && {
echo Usage: wcp http://host:port/path/name
exit 1
}

proto=`echo $1 | cut -d: -f1`
host_port=`echo $1 | cut -d/ -f3`
host=`echo $host_port | cut -d: -f1`
port=`echo $host_port | cut -d: -f2`
pathname=`echo $1 | cut -d/ -f4-`
file=`echo $pathname | awk -F"/" '{print $NF}'`

exec 2>${file}.wcplog
exec 1>$file
echo GET /${pathname} | nc $host $port

exit $?
# end of file
</pre>

<a href="mailto: adamo@dblab.ntua.gr">-- adamo@dblab.ntua.gr -</a>.

</body>
Login or Register to add favorites

File Archive:

May 2024

  • Su
  • Mo
  • Tu
  • We
  • Th
  • Fr
  • Sa
  • 1
    May 1st
    44 Files
  • 2
    May 2nd
    0 Files
  • 3
    May 3rd
    0 Files
  • 4
    May 4th
    0 Files
  • 5
    May 5th
    0 Files
  • 6
    May 6th
    0 Files
  • 7
    May 7th
    0 Files
  • 8
    May 8th
    0 Files
  • 9
    May 9th
    0 Files
  • 10
    May 10th
    0 Files
  • 11
    May 11th
    0 Files
  • 12
    May 12th
    0 Files
  • 13
    May 13th
    0 Files
  • 14
    May 14th
    0 Files
  • 15
    May 15th
    0 Files
  • 16
    May 16th
    0 Files
  • 17
    May 17th
    0 Files
  • 18
    May 18th
    0 Files
  • 19
    May 19th
    0 Files
  • 20
    May 20th
    0 Files
  • 21
    May 21st
    0 Files
  • 22
    May 22nd
    0 Files
  • 23
    May 23rd
    0 Files
  • 24
    May 24th
    0 Files
  • 25
    May 25th
    0 Files
  • 26
    May 26th
    0 Files
  • 27
    May 27th
    0 Files
  • 28
    May 28th
    0 Files
  • 29
    May 29th
    0 Files
  • 30
    May 30th
    0 Files
  • 31
    May 31st
    0 Files

Top Authors In Last 30 Days

File Tags

Systems

packet storm

© 2022 Packet Storm. All rights reserved.

Services
Security Services
Hosting By
Rokasec
close