[Tech] Perl e cgi-bin

Leonardo Boselli leo@dicea.unifi.it
Mer 20 Set 2000 18:38:19 CEST


A me con 
$dati = `grep stringa $variabile`;
FUNZIONA
con i doppi apici non puo` funzionare in quanto non esegue un eval della
stringa ma bensi` assegna a $dati la stringa.

On Wed, 20 Sep 2000, lewlin wrote:
> On Wed, 20 Sep 2000, francesco.mugelli wrote:
> > Ho bisogno di fare un grep su un file e assegnare l'output ad una variabile. Ho provato con 
> > $dati=`grep stringa /path/nomefile`;
> > e funziona.
> > Pero' se sostituisco una variabile a /path/nomefile non funziona piu nulla.
> > Immagino che il problema sia esportare le variabili del perl verso la bash pero' non so come risolvere il problema, anche perche' e' la prima volta che mi metto a scrivere qualcosa in perl.
> Se dichiari una variabile a quel modo, l'interprete pensa che $path sia
> una stringa di testo e non un'altra variabile.
> Prova ad utilizzare i doppi apici.
> $dati = "grep $stringa $path";
(non fatelo)







Maggiori informazioni sulla lista flug-tech