Ciao a tutti,
ho realizzato uno script che deve fare una serie di matching all'interno di un file di testo.
Quindi per fargli analizzare il file uso
while(<>){
...
}
Però devo confrontare questo testo con una parola che gli viene passata dall'esterno.
Siccome la passo attraverso PHP, non riesco ad utilizzare stdin, dovrei piuttosto utilizzare @ARGV.
Il problema è che se invoco perl così:
perl script.pl file1.txt > file2.out
e non posso passare anche la parola, perché perl cerca un file con lo stesso nome e, non trovandolo, mi da errore.
Grazie dell'aiuto