Ciao a tutti ho un altro problema con il perl!
Devo usare il comando grep e ho guardatop sul manualre manm perlfunc la sintassi che è la seguente:
@foo = grep(!/^#/, @bar);
oppure
@foo = grep {!/^#/} @bar;
il mio problema è che devo fare il grep su un file e mi farebbe comodo che il risultato fosse messo in un array...
Come posso fare?
dalla sintassi capisco che il grep lo posso fare solo su un array,ma io non ho un array di dati ho un file --> posso copiare un file in un array con il perl?
Potete chiarirmi le idee!!!
allora copiare un file in unn array si fa così...
open (FILE, "<estri.txt");
while (!eof(FILE)){
$riga=<FILE>;
push @righe,$riga;
#print @righe;
}
print @righe;
ora vedo di risolvere il problema del grep!
Io posto perchè penso che possa essere utile anche a qualcuno.,.,,