Help for this page

Select Code to Download


  1. or download this
    Note that "glob" splits its arguments on whitespace and treats
    each segment as separate pattern. As such, "glob("*.c *.h")"
    matches all files with a .c or .h extension. The expression
    "glob(".* *")" matchs all files in the current working
    directory.
    
  2. or download this
    #!/usr/bin/perl
    use Modern::Perl;
    
    ...
    for my $line(@arr) {
        say $line;
    }
    
  3. or download this
    If what the angle brackets contain is a simple scalar variable (e.g., 
    +<$foo>), then that variable contains the name of the filehandle to in
    +put from, or its typeglob, or a reference to the same. For example:
    
        $fh = \*STDIN;
        $line = <$fh>;
    
    If what's within the angle brackets is neither a filehandle nor a simp
    +le scalar variable containing a filehandle name, typeglob, or typeglo
    +b reference, it is interpreted as a filename pattern to be globbed, a
    +nd either a list of filenames or the next filename in the list is ret
    +urned, depending on context.