Afhængigt af arten af PERL program kan det være nødvendigt at slette filer på disken. For eksempel, hvis en tom fil er oprettet i starten af et program og derefter skrevet til , kan det have at blive slettet , for at programmet kan fungere rigtigt. Denne type fil management er almindelig i nogle indeksering programmer . Et sådant eksempel er, når en fil, hvis navn aldrig ændringer skal printe dynamiske materiale med hver kørsel af programmet. I denne artikel vil du se , hvordan du sletter en fil ved at oprette et script , der opretter en tekstfil og derefter sletter det . Ting du skal
En version af PERL
En tekst editor
Vis Flere Instruktioner
Sletning af en fil i PERL
1
Check for PERL på din computer . På c: \\ type " perl - v" ( ingen anførselstegn ), og tryk derefter på "Enter". Hvis der er en version af PERL installeret, vil du se noget tekst fortæller dig hvilken version du har. Hvis du ser denne tekst , gå til trin 3. . Hvis ikke, gå videre til Trin 2. .
2
Hent PERL til din computer. Du kan gøre dette ved at gå til www.activestate.com og følge instruktionerne for at downloade Perl. Når PERL har installeret , behøver Trin 1 igen.
3
Download kontekst teksteditor. Du kan gøre dette ved at gå til www.contexteditor.org . Dette er en meget god editor til programmering på flere sprog.
4
skrive kode, der opretter en txt-fil . I teksteditoren typen følgende
åbne ( FL, "> file.txt ") print FL " Hello there "
Denne smule kode opretter en txt-fil med navnet " file . txt "og derefter udskriver ordene" Hello there " i filen. Hvis du kører på filen og derefter kontrollere indholdet af tekstfilen , vil du se ordene "Hello there" udskrives.
Gem filen som " delete.pl "
5 < p > Skriv kode der sletter filen. Denne smule kode sletter " file.txt " ved at ansætte den " fjerne linket " kommando . Programmet udskriver derefter en besked om, at sletningen er udført
Unlink " file.txt " . Print " fil er blevet slettet";
6
Opret det fulde program . For at gøre dette , tilføj indholdet i trin 5 til dem i trin 4 . Programmet skal se ud som følgende : Hej
åbne ( FL, "> file.txt ") print FL " Hello there " fjerne linket " file.txt " print " fil er blevet slettet"; < br >