Plan 9 from Bell Labs’s /usr/web/sources/contrib/maht/rc/tcpcat

Copyright © 2021 Plan 9 Foundation.
Distributed under the MIT License.
Download the Plan 9 distribution.


#!/bin/rc

clonefile = /net/tcp/clone
server = $1

<[4] $clonefile {

	netdir=`{basename -d $clonefile} ^ / ^  `{cat /fd/4}
	
	echo connect $server to $netdir/ctl
	echo connect $server >$netdir/ctl || exit 'cannot connect'

	cat > $netdir/data
	
	cat $netdir/data
}

# echo 'GET http://192.168.1.100 HTTP/1.0 \
' | /usr/matt/bin/rc/poster.rc 192.168.1.100!80

Bell Labs OSI certified Powered by Plan 9

(Return to Plan 9 Home Page)

Copyright © 2021 Plan 9 Foundation. All Rights Reserved.
Comments to webmaster@9p.io.