A seconda della natura del programma Perl , può essere necessario per eliminare i file sul disco. Ad esempio, se un file vuoto viene creato all'inizio di un programma e viene quindi scritto , può essere soppresso in modo che il programma di funzionamento corretto . Questo tipo di gestione dei file è comune in alcuni programmi di indicizzazione . Uno di questi casi è quando un file il cui nome non cambia mai deve stampare materiale dinamico con ogni esecuzione del programma . In questo articolo si vedrà come eliminare un file mediante la creazione di uno script che crea un file di testo e poi lo cancella . Cose che ti serviranno
Una versione di
PERL Un editor di testo
Show More Istruzioni
eliminazione di un file, in perl
1
Verifica per il Perl sul vostro calcolatore . Al c: \\ digitare " perl- v" ( senza virgolette ) e premere "Invio". Se c'è una versione di Perl installato , verrà visualizzato un testo che ti dice quale versione si ha . Se vedi questo testo , passare alla Fase 3 . In caso contrario , passare al punto 2 .
2
scaricare Perl al vostro computer. Potete farlo andando a www.activestate.com e seguendo le istruzioni per il download di PERL . Una volta che Perl è installato, punto 1.
3
Scarica l'editor di testo di contesto. Potete farlo andando a www.contexteditor.org . Questo è un ottimo editor per la programmazione in diverse lingue .
4
Scrivi codice che crea un file txt . Nel editor di testo tipo il seguente
aperto (FL , " > file.txt " ) ; print FL " Ciao a tutti " ;
Questo bit di codice crea un file txt denominato "file . txt " e quindi stampa le parole" Benvenuto "nel file . Se si esegue il file e quindi controllare il contenuto del file di testo , vedrete le parole " Ciao a tutti " stampati.
Salvare il file come " delete.pl "
5 < p > Scrivi codice che cancella il file . Questo bit di codice elimina " file.txt" utilizzando il comando " unlink " . Il programma poi stampa un messaggio che la cancellazione è stata effettuata
unlink " file.txt" , . Print "Il file è stato eliminato " ;
6
Creare il programma completo . Per fare questo , aggiungere il contenuto al passaggio 5 per quelli al punto 4. Il programma dovrebbe essere simile al seguente :
aperto (FL , " > file.txt " ) ; print FL " Ciao a tutti " ; unlink " file.txt " ; print "Il file è stato eliminato " ;