Perl Language ट्यूटोरियल
पर्ल लैंग्वेज के साथ शुरुआत करना
खोज…
टिप्पणियों
पर्ल भाषाओं का ऊंट है: उपयोगी, लेकिन हमेशा सुंदर नहीं। इसके बजाय इसके अपने स्वयं के अच्छे दस्तावेज हैं, जिन्हें आपके शेल / कमांड प्रॉम्प्ट से perldoc
कमांड का उपयोग करके एक्सेस किया जा सकता है। यह ऑनलाइन perldoc.perl.org पर भी उपलब्ध है।
संस्करण
संस्करण | रिलीज नोट्स | रिलीज़ की तारीख |
---|---|---|
1.000 | 1987/12/18 | |
2.000 | 1988/06/05 | |
3.000 | 1989/10/18 | |
4.000 | 1991/03/21 | |
5.000 | 1994/10/17 | |
5.001 | 1995/05/13 | |
5.002 | 1996/02/29 | |
5.003 | 1996/06/25 | |
5.004 | perl5004delta | 1997/05/15 |
5.005 | perl5005delta | 1998/07/22 |
5.6.0 | perl56delta | 2000/03/22 |
5.8.0 | perl58delta | 2002/07/18 |
5.8.8 | perl581delta , perl582delta , perl583delta , perl584delta , perl585delta , perl586delta , perl587delta , perl588delta | 2006/02/01 |
5.10.0 | perl5100delta | 2007-12-18 |
5.12.0 | perl5120delta | 2010-04-12 |
5.14.0 | perl5140delta | 2011-05-14 |
5.16.0 | perl5160delta | 2012-05-20 |
5.18.0 | perl5180delta | 2013-05-18 |
5.20.0 | perl5200delta | 2014-05-27 |
5.22.0 | perl5220delta | 2015/06/01 |
5.24.0 | perl5240delta | 2016/05/09 |
5.26.0 | perl5260delta | 2017/05/30 |
पर्ल के साथ शुरुआत करना
पर्ल का मतलब है कि आप क्या करना चाहते हैं:
print "Hello World\n";
दो मुश्किल बिट्स लाइन के अंत में अर्धविराम हैं और \n
, जो एक नई पंक्ति (लाइन फीड) जोड़ता है। यदि आपके पास पर्ल का अपेक्षाकृत नया संस्करण है, तो आप print
बजाय say
सकते हैं say
गाड़ी का रिटर्न अपने आप जुड़ जाएगा:
use feature 'say';
say "Hello World";
use v5.10
(या उच्चतर) घोषणा के साथ कहने की सुविधा भी स्वचालित रूप से सक्षम है:
use v5.10;
say "Hello World";
यह केवल -e
विकल्प का उपयोग करके कमांड लाइन पर पर्ल का उपयोग करने के लिए बहुत आम है:
$ perl -e 'print "Hello World\n"'
Hello World
-l
विकल्प जोड़ना स्वचालित रूप से नईलाइन्स मुद्रित करने का एक तरीका है:
$ perl -le 'print "Hello World"'
Hello World
यदि आप नई सुविधाएँ सक्षम करना चाहते हैं, तो इसके बजाय -E
विकल्प का उपयोग करें:
$ perl -E 'say "Hello World"'
Hello World
आप निश्चित रूप से, किसी फ़ाइल में स्क्रिप्ट को सहेज सकते हैं। बस -e
कमांड लाइन विकल्प को हटा दें और स्क्रिप्ट के फ़ाइल नाम का उपयोग करें: perl script.pl
। एक पंक्ति से अधिक समय तक चलने वाले कार्यक्रमों के लिए, कुछ विकल्पों को चालू करना बुद्धिमानी है:
use strict;
use warnings;
print "Hello World\n";
कोड को थोड़ा लंबा करने के अलावा कोई वास्तविक नुकसान नहीं है। बदले में, सख्त प्रज्ञा आपको कोड का उपयोग करने से रोकती है जो संभावित रूप से असुरक्षित है और चेतावनी आपको कई सामान्य त्रुटियों के बारे में सूचित करती है।
ध्यान दें कि अंतिम छोर के लिए लाइन-एंड अर्धविराम वैकल्पिक है, लेकिन यदि आप बाद में अपने कोड के अंत में जोड़ते हैं तो यह एक अच्छा विचार है।
अधिक विकल्पों के लिए कैसे पर्ल को चलाने के लिए, को देखने के perlrun या प्रकार perldoc perlrun
एक कमांड प्रॉम्प्ट पर। पर्ल के लिए अधिक विस्तृत परिचय के लिए, कमांड प्रॉम्प्ट पर perlintro या perldoc perlintro
देखें। एक विचित्र इंटरैक्टिव ट्यूटोरियल के लिए, पर्ल का प्रयास करें ।