I haven't used netcat a whole lot, but it has been my experience that the command doesn't terminate when the file is done being transferred. The technique I used was to watch the blinky lights on my switch and when they quit blinking to see whether the file sizes where the same. If they are then Ctrl-C at least one end to terminate netcat. Eric On Wed, Jun 27, 2001 at 11:26:17AM -0500, Brian wrote: > On Wed, 27 Jun 2001, Brian wrote: > > On machine B: (IP 10.1.1.1) > > nc -l -n -v -p 8888 > somefile > > > > It says listening on [any] 8888 > > > > On machine A: (IP 10.1.1.254) > > cat /etc/hosts | nc -n -v 10.1.1.1 8888 > > Update: I've figured out my broken pipe problem. In an earlier test I > used a > instead of | and I dumped /etc/hosts into /usr/sbin/nc. Not > going to work that way! > > So I reinstalled the binary and tried again. Workstation B reports: > connect to [10.1.1.1] from (UNKNOWN) [10.1.1.254] 4367 > > and A reports: > (UNKNOWN) [10.1.1.1] 8888 (?) open > > and there it sits. How long should it take to cat /etc/hosts over a 10 Mb > switched network? It's been sitting for about 5 min so I'm wondering > what's up. > > -Brian