Perl började som en UNIX - baserade skriptspråk utvecklat av Larry Wall 1987 . Sedan dess har det blivit portat till en mångfald av programmering plattformar . Perl har utformats för att hantera bearbetning textfil och är ett utmärkt val när du konverterar filer från text till kommaseparerade värden ( CSV) . CSV används främst för import till Excel. Excel kan läsa CSV-filer och placerar varje kommaseparerad värde i en unik cell i kalkylbladet som tillåter användaren att ytterligare bearbeta den information som de finner lämpligt . Saker du behöver Text indatafil Visa fler instruktioner 1
Öppna de filer du vill processen kommer indatafilen vara text och utgången fil i CSV format. Syntaxen för kommandot Öppna är :
öppen ingång , " < filnamn" ;
Observera att " < " anger att filen öppnas för läsning åtkomst . Om du vill öppna en fil för skrivning tillgång föregå filnamnet med ett " > " . 2
Läs en textrad från indatafilen . Kommandot för att läsa en rad ser ut så här :
$ rad = ;
Perl läser tecken från filen förrän en vagnretur /radmatning sekvens avläses
3
tolka raden läses in i unika områden . Använd Perl split -kommandot för att tolka linjen . Uppdelningen kommando tillåter programmeraren att ange vilken karaktär separerar fälten , detta fält separator kan vara ett mellanslag eller något annat tecken . Här fältseparator är röret symbolen ( "