Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> Perl Programming >> Content
    PERL Vs . SED
    I sine tidlige dager , UNIX-operativsystemet var en del av en tekstbehandling system utviklet ved Bell Labs . Designerne av UNIX skrev en samling av små , ​​men kraftige verktøy for å formatere og redigere tekstdokumenter , generere rapporter og skrive ut resultatene . Sed og Perl var verktøy utviklet senere for å automatisere tekstbehandling ved å legge utvidede programmeringsspråk funksjoner til UNIX shell scripts . Både sed og Perl er kraftige verktøy i hendene på en erfaren programmerer. Sed Oversikt

    Sed er et UNIX-operativsystem kommandolinje verktøy for redigering tekstfiler . Navnet sed er en forkortelse for "stream redaktør . " Som mange andre UNIX , BSD og Linux- verktøy, aksepterer sed og bearbeider informasjon rør eller " streames " til den fra andre programmer. Sed kommandoer formatert som regulære uttrykk kan søke etter , vise, legge til eller fjerne tekst fra filer . Sed kan jobbe med én fil om gangen eller mange i grupper. Sed følger UNIX filosofi liten , kraftig verktøy som utfører en oppgave meget godt .
    Perl Oversikt

    Perl er en generell bruk, tolket skriptspråk opprettet i 1987 av Larry Wall . Opprinnelig oppkalt etter perle, Perl nå et akronym for "Practical Extraction and Report Language. " Perl er et høyt nivå språk som låner noen syntaks fra UNIX -verktøy sed og awk , samt C programmeringsspråk . Nåværende versjoner av Perl kan brukes som en kommando shell språk eller som et skriptspråk for å bygge web-applikasjoner, Access databaser , lage rapporter eller manipulere tekstfiler . Perl har blitt brukt til å bygge blogging programvare , elektroniske læringssystemer og selv desktop-applikasjoner .

    Likheter

    Sed og Perl er begge programmeringsspråk , men de skiller seg i dybden og bredden av deres egenskaper og anvendbarhet . Begge er tolket snarere enn kompilerte språk . Både sed og Perl kommandoer kan arbeide på kommandolinjen eller kjøre fra skript lagret som tekstfiler . Begge bruker regulære uttrykk for å analysere og endre tekstfiler . Begge har en kortfattet, konsis syntaks som kan flummox programmerere brukt til høy - nivå språk som C, C + + , Python eller Java. Mens begge språk ble utviklet på UNIX og UNIX -liknende operativsystemer , versjoner finnes også for Windows-systemer også.
    Forskjeller

    Sed forte og grunn til å være er tekst foredling. Perl legger til sed styrker de verktøy og språk funksjoner som trengs for å lage et program som ikke avhenger av hastighet eller lavt nivå system og hardware støtte. Sed har funksjonell , men begrenset program flyt forgrening som ligner på Basic og C goto uttalelse. Perl har "if deretter " conditionals sammen med for , bryter og mens sløyfer. Variabler - symbolske navnene for informasjon - ikke eksisterer i sed . Perl, på den annen side, støtter skalar variabler , matriser og nøkkel-verdi par hasher . Nåværende versjoner av Perl jevn støtte typer og objektorientert programmering.

    früher :

     Weiter:
      Relatert Artike
    ·Om Perl Chr. Function 
    ·Perl Hver vs foreach 
    ·Hvordan bruke Variabler i Perl Regex for Ubuntu 
    ·Slik fjerner det siste elementet Fra et Perl List 
    ·PHP Vs . Perl Performance 
    ·Hvordan oppdatere PEAR Med Fedora 
    ·Hvordan bruke Perl søker en PDF Doc 
    ·Hvordan Beregn Exponential i Perl 
    ·Slik bygger Perl i HTML 
    ·Hvordan Catch Perl Syntax feil 
      Anbefalte artikler
    ·Hvordan skrive kode for CPU programmering 
    ·Hvordan lage en gris spill i pseudokode 
    ·Hvordan beregne store tall i Python 
    ·Computer programmering Grunnleggende 
    ·Hvordan bruke CVS i Eclipse 
    ·Hvordan Invent Software Metrics for genetiske algoritme…
    ·Hvordan Vis tekst på Rollover 
    ·Hvordan lage MFC Interface tråder 
    ·Sette inn data med PHP i MySQL 
    ·Definisjon av Visual Basic Forms 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/