Read hash value from a file : file read « File « Perl

Home
Perl
1.Array
2.CGI
3.Class
4.Data Type
5.Database
6.File
7.GUI
8.Hash
9.Language Basics
10.Network
11.Regular Expression
12.Report
13.Statement
14.String
15.Subroutine
16.System Functions
17.Win32
18.XML
Perl » File » file read 
Read hash value from a file
     

%hash = (
    meat => turkey,
    drink => tea,
    cheese => colby,
);
open FILEHANDLE, ">hash.dat" or die "Can not open hash.dat";

$, = " ";

print FILEHANDLE %hash;

close FILEHANDLE;

open FILEHANDLE2, "<hash.dat" or die "Can not open hash.dat";

%hash2 = split(" ", <FILEHANDLE2>);

close FILEHANDLE2;

foreach $key (keys %hash2) {

    print "$key => $hash2{$key}\n";

}

   
    
    
    
    
  
Related examples in the same category
1.The read Function (fread)
2.Read file content to a scalar variable
3.Read from a file
4.Read line splitted by space
5.Read only the last file line from a text file
6.Read the first line of a local file
7.Read till the end of the file
8.Reading More than One Line
9.Reading a directory all at once with an array: Use an array with the readdir command, instead of a scalar variable
10.Reading from a Pipe
11.Reading from a file
12.Reading from the Filehandle
13.Reading one line from the file handle STDIN.
14.Reading the contents of a directory: change to that directory and then use the glob command
15.Reads an entire input file into an array.
16.Reads lines from a file and prints them.
17.Using read function in while loop
18.Using read function to read a file
19.The read Function reads a number of bytes into a variable from a filehandle.
20.Contents of the entire file are printed
21.Numbering Lines
22.To read a number of bytes from a file: $bytes_read = read(filehandle, $var, $length, $offset);
23.To read from a file:
java2s.com  | Contact Us | Privacy Policy
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.