#!/usr/bin/perl use warnings; use strict; $|++; open(RH, "/dev/urandom") or die "$!\n"; #always some to read #while (){print "$_\n";} open(ZH, "> /dev/zero") or die "$!\n"; #can always write to it while (){ print "chunk"; print ZH "$_\n"; }