dwhitney has asked for the wisdom of the Perl Monks concerning the following question:
When I execute this command and once the ENV gets printed, I get this error:#!/usr/bin/perl -w # # $Id: move_data.pl,v 1.12 2005/05/05 21:25:58 dwhitney Exp $ ### Declaire script vars ### use vars qw( $Executable $Transaction ); $|++; # Turn on autoflush ### Import pre-requisite packages use Log::Log4perl; use Getopt::Long qw( GetOptions ); use Cwd qw( chdir realpath ); use Benchmark qw( timestr timediff ); use Pod::Usage qw( pod2usage ); use File::Basename qw( fileparse ); use File::Spec qw( catfile rel2abs ); ### Bomb if there is nothing on the command line ### pod2usage(2) if ( not @ARGV ); my @cmd; my $LIBPATH; BEGIN { use strict; use warnings; @cmd = fileparse( File::Spec->rel2abs( $0 ), '\.[^.]*' ); $LIBPATH = File::Spec->catdir( $cmd[1], "../lib" ); eval " use lib '$LIBPATH'"; chdir "$LIBPATH"; use Data::Dumper; printf "---ENV---\n%s\n", Dumper( \%ENV ); }
That's the 'pod2usage(2) if ( not @ARGV );' line.Can't open ./move_data.pl for reading: No such file or directory at ./move_data.pl line 18
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re: pod2usage question
by tlm (Prior) on May 06, 2005 at 22:16 UTC | |
by dwhitney (Beadle) on May 06, 2005 at 23:31 UTC | |
by saintmike (Vicar) on May 07, 2005 at 19:39 UTC | |
|
Re: pod2usage question
by phaylon (Curate) on May 06, 2005 at 21:15 UTC | |
by dwhitney (Beadle) on May 06, 2005 at 21:28 UTC | |
by DaWolf (Curate) on May 06, 2005 at 22:14 UTC | |
|
Re: pod2usage question
by SolidState (Scribe) on May 08, 2005 at 12:27 UTC | |
by dwhitney (Beadle) on May 09, 2005 at 17:49 UTC | |
by SolidState (Scribe) on May 10, 2005 at 13:05 UTC | |
|
Re: pod2usage question
by dwhitney (Beadle) on May 10, 2005 at 18:19 UTC | |
by Anonymous Monk on Jun 11, 2006 at 13:45 UTC | |
by planetscape (Chancellor) on Jun 11, 2006 at 20:21 UTC |