Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> perl Programmering >> Content

    Hur man läser flera rader med en fil i Perl

    The Perl programmeringsspråk var ursprungligen avsedd att bearbeta rapporter . Det har kraftfulla funktioner textbehandling , inklusive läsning rader från en textfil . Du kan placera varje rad i filen i en array , sedan behandla ett visst antal rader . Den " öppna " -funktionen används för att öppna filen . Filen kan öppnas som skrivskyddad , skriva bara , bifoga endast eller någon kombination av behörigheter . Efter bearbetning av filen , bör du använda " close " -funktion för att avsluta ärendet . Instruktioner
    1

    Öppna en tom fil i valfri textredigerare .
    2

    Type linjen

    # ! /Usr /bin /perl
    .

    att starta Perl script
    3

    Typ linjen

    min $ num = 10 ;

    att skapa den variabel som innehåller . antal linjer du vill läsa
    4

    Typ linjen

    min $ line_num = $ num - 1 ,

    att subtrahera en ( 1 ) från antalet linjer som du vill skriva ut . Du gör detta eftersom en array börjar räkna från noll ( 0 ) , inte ( 1 ) .
    5

    Typ linjen

    open FILE , " < " , "filnamn " eller die $ ; !

    att öppna filen som innehåller raderna . Ersätt " filnamn " med namnet på den fil du vill öppna . Filen öppnas som skrivskyddad
    6

    Typ linjen

    min @ lines = ; .

    Att placera innehållet i fil i en array . Varje rad i filen kommer att vara ett separat element i arrayen
    7

    Ange linjer

    för ( $ x = 0; . $ X < = $ line_num , $ x + + ) katalog

    {

    print @ linjer [ $ x ] ;

    }

    att skriva ut det antal rader du anger i " $ num " variabel . Du kan ändra koden mellan klammerparenteser till någon rad behandling du föredrar
    8

    Typ linjen

    nära FILE , .

    Att stänga den öppna filen .
    9

    Spara filen som " read_lines.pl " .
    10

    Skriv kommandot " perl read_lines.pl " vid en kommandotolk för att exekvera skriptet .
    Addera ditt

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur man tar bort Newline Perl
    ·Hur man tar bort det sista elementet från en Perl list…
    ·Hur man öppnar en fil och skriva en rad till en annan …
    ·Hur man skapar en PDF från en text med Perl
    ·Hur testa för att se om en fil existerar i Perl
    ·Hur till Installera Perl på Windows XP
    ·Hur man gör en katalog i Perl Med Script
    ·Vad är PERL Syntax
    ·Hur skapa rapporter med Perl
    ·Hur att referera till sista elementet i en array i Perl…
    Utvalda artiklarna
    ·Tre Främsta fördelarna med ENUM
    ·Hur man deklarerar en array av heltal i Java
    ·För undervisning Flow Chart System Analysis
    ·Hur man använder OPL
    ·Hur man skriver en ansökan Temperatur konvertering som…
    ·Hur man kompilerar SWC
    ·Hur man skapar ett utrymme i PHP-koden
    ·Hur man skapar en tråd Demonstration i Win32
    ·Hur att bryta en lång sträng
    ·Skillnaden mellan en Syntax Error och ett semantiskt fe…
    Copyright © Dator Kunskap http://www.dator.xyz