iLTC Home
Bookmark iLTC!

Categories

Perl
  • Perl Tutorials Beginners

  • Javascript
  • Javascript Tutorials
  • Javascript Tutorials Beginners

  • HTML
  • HTML Tutorials

  • Command Line
  • Command Line Tutorials

  • How Tos
  • Other Tips and Tricks



  • for(var i;i < 1000;i++) { }
    1716005

    iLoveTheCode.com

    OPEN and READ a Data File in Perl

    You need to get data from the file "cities.txt"

    Example Data File (cities.txt):

    London
    Paris
    Tokyo


    open(DA, "<cities.txt");
    @huhu=<DA>;
    close(DA);

    print $huhu[2];

    Which Prints:

    Tokyo


    -The left arrow before cities.txt means READ file. (full or relative path if in different directory)
    -The contents of cities.txt is now stored in the array @huhu
    -The words DA are called a Filehandle. Always use ALL CAPS for filehandles. The DA could be pretty much anything you like except STDIN and STDOUT, which are reserved for other things.


    NOTE on How Data is Read:

    By default, the data is pieced out (split) by line returns. But line returns can vary by platform or text editor configuration.

    So if you are having problems with this example, you can try to SPLIT the array @huhu into chunks of data using:

    \r Mac, although this won't always be the case.
    \n Unix
    \r\n Windows


    Start Copy and Paste Perl Code (you'll need to create a file named cities.txt in the same directory as script):

    #!/usr/bin/perl

    print "Content-type:text/html\n\n";

    open(DA, "<cities.txt");
    @huhu=<DA>;
    close(DA);

    print $huhu[2];

    exit;



    Previous Article: Use the Perl PRINT FUNCTION
    Next Article: Matching with a Regular Expression, REGEX, in Perl






    Search iLTC w/ Google




    Recent Articles

  • HTML Font Code
  • Javascript and CSS - Easy Pop Up Help Balloons
  • Use OnMouseOver in Javascript
  • Use onMouseOut in Javascript
  • Use innerHTML to Change Text on a Page
  • Renaming a File with Perl's RENAME Function
  • PRINT to Browser with document.write Command in Javascript
  • Passing an Argument or Variable to a Javascript
  • Opening an Alert Box in Javascript
  • Opening a REMOTE WINDOW in Javascript
  • OPEN and WRITE a Data File in Perl
  • OPEN and READ a Data File in Perl
  • Mimic Typing from a Textfield in a Textarea with Javascript
  • Javascript Reset Form








  • Perl Programming - Javascript Programming - HTML Code - Mac Unix Command Line - Maybe Some PHP - Free Scripts - ILoveTheCode
    All Content © 2006-2009 iLoveTheCode.com


    Contact Chris | About this Site


    1715731
    Counter by iLoveTheCode.com


    Last Modified: Monday, 09-Feb-2009 03:06:41 EST



    Hosted as well :)
    Home-brewed logo - 1997