Perl environment set up

Before we start learning the Perl language, we need to install Perl's execution environment first.

Perl can run on the following platforms:

  • Unix (Solaris, Linux, FreeBSD, AIX, HP/UX, SunOS, IRIX etc.)
  • Win 9x/NT/2000/
  • WinCE
  • Macintosh (PPC, 68K)
  • Solaris (x86, SPARC)
  • OpenVMS
  • Alpha (7.2 and later)
  • Symbian
  • Debian GNU/kFreeBSD
  • MirOS BSD
  • Wait...

Perl is installed by default on many system platforms. We can check if it is installed by the following command:

$ perl -v 

This is Perl five, demonstrate 18, disruption 2 (v5.18.2) developed for< Span class="pln"> darwin-thread-multi-2level 

(with  2registered patches, see perl -V for more noteworthy element< Span class="pun">) 

Copyright 1987 - 2013, Larry Wall 


If the above data demonstrates that it has been set up, on the off chance that it isn't now settled, you can see the accompanying establishment guidelines.

Install Perl

We can download the establishment bundle bargain for the comparing stage on Perl's site: https://Www.Perl.Org/get.Html

Unix and Linux Install Perl

Perl set up ventures on Unix/Linux frameworks are as follows:

  • Open http://www.Perl.Org/through a program Get.Html.

  • Download the supply pack for Unix/Linux.

  • Do the ensuing subsequent to downloading the perl-five.X.Y.Tar.Gz report.

    $ tar -xzf perl -5.X.y.tar.gz 
    $ disc perl-five.X.y 
    $ ./Configure -de 
    $ make 
    $ make test 
    $ make install

Next we can investigate if the set up is a triumph if the perl - v order.

After the set up is a hit, the establishment way of Perl is /usr/neighborhood/bin , the library is introduced in /usr/nearby/lib/perlXX, and XX is the model range.

Window Install Perl

Perl has ActiveStatePerl and Strawberry Perl compilers at the Window stage.

The biggest refinement among ActiveState Perl and Strawberry Perl is that Strawberry Perl contains more modules in CPAN, so Strawberry Perl downloads in excess of 80 M reports, while ActiveState Perl best has roughly 20M.

We utilized Strawberry Perl here.

The Perl set up ventures on the Window framework are as follows:

  • Strawberry set up pack hyperlink: http://strawberryperl.Com.

  • Download the model in your machine: 32bit or 64bit.

  • After downloading, double tap on to open it and pursue the establishment wizard to introduce it gradually.

Mac OS establishment Perl

Mac OS frameworks for the most part have Perl introduced by utilizing default. On the off chance that never again introduced, complete the accompanying steps:

  • Open http://www.Perl.Org/through a program Get.Html.

  • Download the supply bundle bargain for Mac OS.

  • Do the accompanying subsequent to downloading the perl-five.X.Y.Tar.Gz report.

    $ tar -xzf perl -5.X.y.tar.gz 
    $ album perl-5.X.y 
    $ ./Configure -de 
    $ make 
    $ make test 
    $ make install

After the execution is fruitful, the set up course of Perl is /usr/adjacent/bin , the library is mounted in /usr/close-by/lib/perlXX, and XX is the rendition amount.

Run Perl

Perl has a particular execution.

1, interactive

We can execute perl code quickly on the direction line. The sentence structure is as follows:

$perl -e <perl code> # Unix/Linux 


C:>perl -e <perl code> # Windows/DOS

Command line parameters are as follows:

-d[:debugger]Run the program in troubleshoot mode
-IdirectorySpecify the @INC/#consist of directory

Allow contamination detection

-tAllow poisons warning
-UAllow dangerous operation
-wAllows numerous helpful warnings
-WAllow all warnings
-XDisable warnings
-e programExecute perl code
recordExecute the perl content document

2, content execution

We can put the perl code in a content report and execute the document code with the accompanying command:

$perl script.pl # Unix/Linux 


C:>perl script.pl # Windows/DOS

Integrated Development Environment (IDE: Integrated Development Environment)

We additionally can execute perl contents on a couple of graphical individual interface (GUI) situations. The accompanying supported Perl incorporated advancement conditions are advocated:

  • Padre: Padre is an incorporation for Perl language engineers The improvement surroundings gives linguistic structure featuring and code refactoring.

  • EPIC : EPIC is a module for the Perl Eclipse IDE. In case you're familiar with Eclipse, you may utilize it.

    Installation steps: Help- - >Eclipse Marketplace- - >Enter EPIC- - > Select Install and Update.

welookups is optimized for learning.© welookups. 2018 - 2020 All Right Reserved and you agree to have read and accepted our term and condition.