#!/usr/bin/perl -Tw use strict; sub foo { open(FOO, '/tmp/foo') or die "$!\n"; while () { print; } } sub bar { open (BAR, '/tmp/foo') or die "$!\n"; while () { print; } } foo(); bar();