sub savefile { my ( $filename, $data ) = @_; open my $FH, ">$filename" or die "Unable to open $filename: $!"; die "Can't handle HASHEs" if ref $data eq 'HASH'; $_ = ref $data; CASE: { /ARRAY/ && do { local $\ ||= "\n"; print $FH "@$data"; last CASE; }; /SCALAR/ && do { print $FH $$data; last CASE; }; print $FH $data; }; }
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re: savefile( $filename, $data )
by Zaxo (Archbishop) on Jul 30, 2005 at 05:50 UTC | |
by harleypig (Monk) on Jul 30, 2005 at 19:27 UTC | |
|
Re: savefile( $filename, $data )
by xdg (Monsignor) on Jul 29, 2005 at 11:18 UTC | |
by harleypig (Monk) on Jul 29, 2005 at 18:13 UTC | |
|
Re: savefile( $filename, $data )
by jdhedden (Deacon) on Jul 29, 2005 at 19:45 UTC | |
by harleypig (Monk) on Jul 30, 2005 at 05:04 UTC |