G0ld3n dr4g0n
26-09-2011, 18:33
Salve a tutti, sto creando uno script in perl nel quale presi in input come argomenti un link ed un file di testo, ne legga il contenuto del file e concateni il link con ogni riga del file.
Il problema è che quando do il link e il file di testo il programma si chiude dicendo che il file non esiste. Questo è il pezzo di codice
if (@ARGV != 2) { print "Usage: ./file.pl www.site.com file.txt\n"; }
my $link = "$argv[1]";
my $file = "$argv[2]";
if($link !~ /http:\/\//) { $link = "http://".$link; }
open(FILE, "<$file") || die "$!";
In cosa sbaglio??
Grazie in anticipo :D
Il problema è che quando do il link e il file di testo il programma si chiude dicendo che il file non esiste. Questo è il pezzo di codice
if (@ARGV != 2) { print "Usage: ./file.pl www.site.com file.txt\n"; }
my $link = "$argv[1]";
my $file = "$argv[2]";
if($link !~ /http:\/\//) { $link = "http://".$link; }
open(FILE, "<$file") || die "$!";
In cosa sbaglio??
Grazie in anticipo :D