Perl Training for Beginners

tarihinde gönderildi - Son değiştirilme

Perl stands for Practical Extraction and Report Language.

Perl is a general-purpose programming language originally developed for text manipulation and now used for a wide range of tasks including system administration, web development, network programming, GUI development, and more.

 

Perl Features

 

  •  Perl is a stable, cross platform programming language.
  •   Perl is Open Source software, licensed under the GNU General Public License (GPL).
  •   Perl was created by Larry Wall.
  •   Perl takes the best features from other languages, such as C, awk, sed, sh, and BASIC, among others.
  •   Perl’s database integration interface (DBI) supports third-party databases including Oracle, Sybase, Postgres, MySQL and others.
  •   Perl works with HTML, XML, and other mark-up languages. It can be used also for developing dynamic web applications as CGIs.
  •   Perl supports both procedural and object-oriented programming.
  •   Perl is extensible. There are over 1000 third party modules available from the Comprehensive Perl Archive Network (CPAN).
  •   Safety net(strict,warnings)
  •   Perl can be embedded into web servers to speed up processing.
  •   Perl's mod_perl allows the Apache web server to embed a Perl interpreter.

 

Running Perl programs

To run a Perl program from the Unix command line:

perl progname.pl

Alternatively, put this as the first line of your script:

 #!/usr/bin/env perl

chmod 755 script.pl (under Unix).

Run the script as /path/to/script.pl.

 

Basic Syntex:

 

§  print("Hello, world\n");
§  print "Hello, world\n";
§  print 42;

Haftalık Güncellemeler için Şimdi Abone Olun

Freelancer Topluluğu'ndaki en iyi makalelerle gelişmelerden haberdar kalın. Her hafta en iyi Tasarım, Geliştirme ve Serbest Çalışma içeriği için şimdi abone olun.

Gönderildi 30 Kasım, 2015

Ela

Perl/CGI, Mod Perl, UNIX, Shell Scripting & Python

To attain customer delight in delivering high quality solutions by utilizing my technical skills & experience and helping them to meet their business objectives. Reference:- Project ID: 8973863. My Client's Feedback:"Awesome engineer to work with...truly professional and great technical ability. Love to work more again" With my extensive experience in the Perl scripting technology, I can provide...

Sonraki Makale

Goran Stefkovski on Drones: The Epic Impact of Small