Lo sapevi che...
In Perl prima di eseguire operazioni di I/O su file è necessario associare a tale file un cosiddetto "filehandle".
I filehandle sono nella forma <FILEHANDLE>.
La lettura di un file, intesa come copia del contenuto in una variabile array dove ogni oggetto contiene una riga, può essere ottenuta in questo modo:
$nome_file = '/home/pippo/file.txt'; --> valorizzo una variabile con il path del file
open (FILE,"<$nome_file"); --> apro in lettura (<) il file e gli associo il filehandle <FILE>
@testo = <FILE>; --> copio riga per riga il file in una variabile array
close (FILE); --> chiudo il filehandle <FILE>
È possibile aprire un file in scrittura utilizzando
open (FILE, ">$nome_file");
oppure in "append", per aggiungere dati alla fine dello stesso, con il comando
open (FILE, ">>$nome_file");
Con il termine CGI, acronimo di Common Gateway Interface (traducibile come interfaccia standard per gateway) si intende una tecnologia standard usata dai web server per interfacciarsi con applicazioni esterne.
Questa è una raccolta di 100 piccoli suggerimenti e curiosità su questa tecnologia
Link | Descrizione |
---|---|
MIME Types | Elenco delle tipologie ed estensioni dei file associate |
Colori HTML | Lista dei colori supportati dai browser |
Timestamp | Tradurre il numero di secondi da UNIX epoch in formato umano |
Il mio indirizzo IP | Visualizzare i parametri di connessione |
Errori FTP | Elenco dei codici di errore del protocollo FTP |