qwurx [shmem] ~ > echo foo > foo; echo bar >> foo; qwurx [shmem] ~ > perl -ple 'BEGIN { close ARGV } print' foo foo bar #### perl -ple 'BEGIN{close ARGV; binmode ARGV} s/foo/bar'