SlideShare a Scribd company logo
1 of 116
Perl Seminar
Perl Seminar
Perl Seminar
  by
What is Perl?
What is Perl?
What is Perl?
How to program it?
How to program it?


  Just type “perl”
How to program it?
How to program it?
How to program it?


        or
How to program it?
How to program it?
How to program it?



  Make “.pl” file
How to program it?
How to program it?
How to program it?


        or
How to program it?
How to program it?
How to program it?



#!/usr/bin/env perl
How to program it?
How to program it?
How to program it?


      AND
How to program it?
How to program it?
How to program it?


      Run !
How to program it?
Hell o World!
Hello, World!
Hello, World!
Hello, World!


print “Hello, World!”;
Hello, World!
Basic 1 : Variable
Basic 1-1 : Normal Variable
Basic 1-1 : Normal Variable
Basic 1-1 : Normal Variable


           : $VariableName
Basic 1-1 : Normal Variable


             : $VariableName
        or       or
Basic 1-1 : Normal Variable
Basic 1 : Variable
Basic 1-2 : Array Variable
Basic 1-2 : Array Variable


        : @VariableName
Basic 1-2 : Array Variable


        : @VariableName
 $#VariableName :
Basic 1-2 : Array Variable


        : @VariableName
  $#VariableName :
$VariableName[n] : n
Basic 1-2 : Array Variable
Basic 1 : Variable
Basic 1-3 : Hash Variable




         (         )
Basic 1-3 : Hash Variable


(        ) : %VariableName
Basic 1-3 : Hash Variable


 (          ) : %VariableName
$VariableName{key} : key   value
Basic 1-3 : Hash Variable
Basic 1 : Variable
Basic 1-4 : Temp Variable
Basic 1-4 : Temp Variable


                : $_
Basic 1-4 : Temp Variable
Basic 2 : Operator
Basic 2-1 : Numeric Operator
Basic 2-1 : Numeric Operator




     +
Basic 2-1 : Numeric Operator




     + -
Basic 2-1 : Numeric Operator




     + - *
Basic 2-1 : Numeric Operator




     + - * /
Basic 2-1 : Numeric Operator




     + - * /
                             st Ba sic!
                    It is ju
Basic 2-1 : Numeric Operator




     + - * /
Basic 2-1 : Numeric Operator




+= -= *= /=
Basic 2-1 : Numeric Operator




+= -= *= /=
                           st a dd =
                        Ju
Basic 2-1 : Numeric Operator
Basic 2-1 : Numeric Operator
Basic 2-1 : Numeric Operator


    == != <
    > <= >=
Basic 2-1 : Numeric Operator
Basic 2 : Operator
Basic 2-2 : String Operator
Basic 2-2 : String Operator




       .
Basic 2-2 : String Operator
           JOIN




       .
Basic 2-2 : String Operator
           JOIN




       .          x
Basic 2-2 : String Operator
           JOIN




       .          x
                        REPEAT!
Basic 2-2 : String Operator
Basic 2-2 : String Operator
Basic 2-2 : String Operator

  eq ne lt
  gt le ge
Basic 2-2 : String Operator
Basic 3 : Loop
Basic 3-1 : For
Basic 3-1-1 : Normal For
Basic 3-1-1 : Normal For

   for(Init; Cond; Inc) {
     # Something Todo
   }
Basic 3-1-1 : Normal For
Basic 3-1 : For
Basic 3-1-2 : Foreach
Basic 3-1-2 : Foreach

foreach(List) {
  # Something Todo
}
Basic 3-1-2 : Foreach
Basic 3-1-2 : Foreach
Basic 3-1-2 : Foreach

for(List) {
  # Something Todo
}
Basic 3-1-2 : Foreach
Basic 3-1-2 : Foreach
Basic 3-1-2 : Foreach

foreach $Value (List) {
  # Something Todo
}
Basic 3-1-2 : Foreach
Basic 3-2 : While
Basic 3-2 : While

while(condition) {
  # something to do
}
Basic 4 : Subroutine
Basic 4-1 : Subroutine?
Basic 4 : Subroutine
Basic 4-2 : definition

       sub NAME {

       }
Basic 4 : Subroutine
Basic 4-3 : Usage


NAME(ARG1, ARG2, ARG3);
Basic 5 : I/O
Basic 5-1 : File I/O
Basic 5-1 : File I/O


open(HANDLE, < or > or >>, FILENAME)
Basic 5-1 : File I/O


open(HANDLE, < or > or >>, FILENAME)
          Input: <HANDLE>;
Basic 5-1 : File I/O


open(HANDLE, < or > or >>, FILENAME)
          Input: <HANDLE>;
 Output: print DESTINATION SOURCE;
Basic 5-1 : File I/O


open(HANDLE, < or > or >>, FILENAME)
          Input: <HANDLE>;
 Output: print DESTINATION SOURCE;
           close HANDLE;
Basic 5 : I/O
Basic 5-2 : Console I/O
Basic 5-2 : Console I/O


    Input: <STDIN>;
Basic 5-2 : Console I/O


    Input: <STDIN>;
     Output: print;
Basic 5-2 : Console I/O


    Input: <STDIN>;
     Output: print;
   ReadMode 'noecho';
Basic 6 : ARGUMENTS
Basic 6 : ARGUMENTS
Basic 6 : ARGUMENTS


@_
Basic 6 : ARGUMENTS


@_     @ARGV
Basic 6 : ARGUMENTS


@_     @ARGV    shift

More Related Content

What's hot

Programming For Designers V3
Programming For Designers V3Programming For Designers V3
Programming For Designers V3
sqoo
 

What's hot (10)

Programming For Designers V3
Programming For Designers V3Programming For Designers V3
Programming For Designers V3
 
Session8
Session8Session8
Session8
 
XQDT - XQuery Getting Momentum in Eclipse
XQDT - XQuery Getting Momentum in EclipseXQDT - XQuery Getting Momentum in Eclipse
XQDT - XQuery Getting Momentum in Eclipse
 
gonzalo
gonzalogonzalo
gonzalo
 
ZCPE - PHP Conference 2015
ZCPE   - PHP Conference 2015ZCPE   - PHP Conference 2015
ZCPE - PHP Conference 2015
 
TDC 2016 (Florianópolis) - Vá para o próximo nível - Dicas e truques para a c...
TDC 2016 (Florianópolis) - Vá para o próximo nível - Dicas e truques para a c...TDC 2016 (Florianópolis) - Vá para o próximo nível - Dicas e truques para a c...
TDC 2016 (Florianópolis) - Vá para o próximo nível - Dicas e truques para a c...
 
Iteration
IterationIteration
Iteration
 
PHP 机智问答
PHP 机智问答PHP 机智问答
PHP 机智问答
 
Zend Certification Preparation Tutorial
Zend Certification Preparation TutorialZend Certification Preparation Tutorial
Zend Certification Preparation Tutorial
 
Project Management Scope
Project Management ScopeProject Management Scope
Project Management Scope
 

Viewers also liked (8)

2012 AFMS Stakeholder Report
2012 AFMS Stakeholder Report2012 AFMS Stakeholder Report
2012 AFMS Stakeholder Report
 
Tecnoparque 1
Tecnoparque 1Tecnoparque 1
Tecnoparque 1
 
Perl세미나
Perl세미나Perl세미나
Perl세미나
 
Offutt SG Call Nov 2011
Offutt SG Call Nov 2011Offutt SG Call Nov 2011
Offutt SG Call Nov 2011
 
AMSUS SMOG Nov 2011
AMSUS SMOG Nov 2011AMSUS SMOG Nov 2011
AMSUS SMOG Nov 2011
 
Reproducibility distinguishes conscious from nonconscious
Reproducibility distinguishes conscious from nonconscious Reproducibility distinguishes conscious from nonconscious
Reproducibility distinguishes conscious from nonconscious
 
Toozla ITB Berlin 2011
Toozla ITB Berlin 2011 Toozla ITB Berlin 2011
Toozla ITB Berlin 2011
 
Seminar on java
Seminar on javaSeminar on java
Seminar on java
 

Similar to Perl세미나

Writing Maintainable Perl
Writing Maintainable PerlWriting Maintainable Perl
Writing Maintainable Perl
tinypigdotcom
 
2014 database - course 2 - php
2014 database - course 2 - php2014 database - course 2 - php
2014 database - course 2 - php
Hung-yu Lin
 
Good Evils In Perl (Yapc Asia)
Good Evils In Perl (Yapc Asia)Good Evils In Perl (Yapc Asia)
Good Evils In Perl (Yapc Asia)
Kang-min Liu
 
Unix shell scripting basics
Unix shell scripting basicsUnix shell scripting basics
Unix shell scripting basics
Abhay Sapru
 
Unix Shell Scripting Basics
Unix Shell Scripting BasicsUnix Shell Scripting Basics
Unix Shell Scripting Basics
Dr.Ravi
 
Perl.Hacks.On.Vim
Perl.Hacks.On.VimPerl.Hacks.On.Vim
Perl.Hacks.On.Vim
Lin Yo-An
 

Similar to Perl세미나 (20)

Functional Pe(a)rls version 2
Functional Pe(a)rls version 2Functional Pe(a)rls version 2
Functional Pe(a)rls version 2
 
Writing Maintainable Perl
Writing Maintainable PerlWriting Maintainable Perl
Writing Maintainable Perl
 
2014 database - course 2 - php
2014 database - course 2 - php2014 database - course 2 - php
2014 database - course 2 - php
 
Ethiopian multiplication in Perl6
Ethiopian multiplication in Perl6Ethiopian multiplication in Perl6
Ethiopian multiplication in Perl6
 
Os Treat
Os TreatOs Treat
Os Treat
 
Perl 5.10 for People Who Aren't Totally Insane
Perl 5.10 for People Who Aren't Totally InsanePerl 5.10 for People Who Aren't Totally Insane
Perl 5.10 for People Who Aren't Totally Insane
 
Intro to pl/PHP Oscon2007
Intro to pl/PHP Oscon2007Intro to pl/PHP Oscon2007
Intro to pl/PHP Oscon2007
 
Good Evils In Perl (Yapc Asia)
Good Evils In Perl (Yapc Asia)Good Evils In Perl (Yapc Asia)
Good Evils In Perl (Yapc Asia)
 
Programming in perl style
Programming in perl styleProgramming in perl style
Programming in perl style
 
Basic PHP
Basic PHPBasic PHP
Basic PHP
 
Unix shell scripting basics
Unix shell scripting basicsUnix shell scripting basics
Unix shell scripting basics
 
Unix Shell Scripting Basics
Unix Shell Scripting BasicsUnix Shell Scripting Basics
Unix Shell Scripting Basics
 
Perl.Hacks.On.Vim
Perl.Hacks.On.VimPerl.Hacks.On.Vim
Perl.Hacks.On.Vim
 
What's New in Perl? v5.10 - v5.16
What's New in Perl?  v5.10 - v5.16What's New in Perl?  v5.10 - v5.16
What's New in Perl? v5.10 - v5.16
 
Php Basic
Php BasicPhp Basic
Php Basic
 
Dealing with Legacy Perl Code - Peter Scott
Dealing with Legacy Perl Code - Peter ScottDealing with Legacy Perl Code - Peter Scott
Dealing with Legacy Perl Code - Peter Scott
 
Bioinformatica 29-09-2011-p1-introduction
Bioinformatica 29-09-2011-p1-introductionBioinformatica 29-09-2011-p1-introduction
Bioinformatica 29-09-2011-p1-introduction
 
Introduction to php
Introduction to phpIntroduction to php
Introduction to php
 
Internationalizing CakePHP Applications
Internationalizing CakePHP ApplicationsInternationalizing CakePHP Applications
Internationalizing CakePHP Applications
 
Whatsnew in-perl
Whatsnew in-perlWhatsnew in-perl
Whatsnew in-perl
 

Recently uploaded

Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please Practise
AnaAcapella
 
Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functions
KarakKing
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
heathfieldcps1
 

Recently uploaded (20)

Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdf
 
Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please Practise
 
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
 
Spatium Project Simulation student brief
Spatium Project Simulation student briefSpatium Project Simulation student brief
Spatium Project Simulation student brief
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentation
 
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
 
Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POS
 
Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functions
 
Graduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - EnglishGraduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - English
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptx
 
REMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptxREMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptx
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
 
How to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptxHow to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptx
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and Modifications
 
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
 

Perl세미나

Editor's Notes

  1. \n
  2. \n
  3. &amp;#xB2E4;&amp;#xBAA9;&amp;#xC801; &amp;#xC2A4;&amp;#xD06C;&amp;#xB9BD;&amp;#xD2B8; &amp;#xC5B8;&amp;#xC5B4;&amp;#xC774;&amp;#xBA70;, &amp;#xBAA8;&amp;#xB4E0; &amp;#xC6B4;&amp;#xC601;&amp;#xCCB4;&amp;#xC81C;&amp;#xC5D0;&amp;#xC11C; &amp;#xC27D;&amp;#xAC8C; &amp;#xC0AC;&amp;#xC6A9;&amp;#xD560; &amp;#xC218; &amp;#xC788;&amp;#xC2B5;&amp;#xB2C8;&amp;#xB2E4;.\n&amp;#xD2B9;&amp;#xD788; &amp;#xC720;&amp;#xB2C9;&amp;#xC2A4;&amp;#xACC4;&amp;#xC5F4;(&amp;#xB9AC;&amp;#xB205;&amp;#xC2A4;, OSX)&amp;#xC5D0;&amp;#xB294; &amp;#xBBF8;&amp;#xB9AC; &amp;#xC124;&amp;#xCE58;&amp;#xB418;&amp;#xC5B4;&amp;#xC788;&amp;#xB294; &amp;#xACBD;&amp;#xC6B0;&amp;#xAC00; &amp;#xB9CE;&amp;#xC2B5;&amp;#xB2C8;&amp;#xB2E4;.\n&amp;#xD14D;&amp;#xC2A4;&amp;#xD2B8;&amp;#xCC98;&amp;#xB9AC;&amp;#xC5D0; &amp;#xCD5C;&amp;#xC801;&amp;#xD654;&amp;#xB418;&amp;#xC5B4;&amp;#xC788;&amp;#xC5B4;&amp;#xC11C; &amp;#xC2DC;&amp;#xC2A4;&amp;#xD15C; &amp;#xAD00;&amp;#xB9AC; &amp;#xC2A4;&amp;#xD06C;&amp;#xB9BD;&amp;#xD2B8;&amp;#xC5D0; &amp;#xC790;&amp;#xC8FC; &amp;#xC4F0;&amp;#xC774;&amp;#xBA70;\n&amp;#xC608;&amp;#xC804;&amp;#xC5D0;&amp;#xB294; &amp;#xC6F9; &amp;#xD398;&amp;#xC774;&amp;#xC9C0; &amp;#xC791;&amp;#xC131;&amp;#xC5D0; &amp;#xC4F0;&amp;#xC600;&amp;#xC501;&amp;#xB2C8;&amp;#xB2E4;.\n&amp;#xC808;&amp;#xCC28;&amp;#xC801; &amp;#xD504;&amp;#xB85C;&amp;#xADF8;&amp;#xB798;&amp;#xBC0D;&amp;#xACFC; &amp;#xAC1D;&amp;#xCCB4;&amp;#xC9C0;&amp;#xD5A5;&amp;#xC801; &amp;#xD504;&amp;#xB85C;&amp;#xADF8;&amp;#xB798;&amp;#xBC0D; &amp;#xB458;&amp;#xB2E4; &amp;#xC9C0;&amp;#xC6D0;&amp;#xD569;&amp;#xB2C8;&amp;#xB2E4;.\n
  4. &amp;#xB2E4;&amp;#xBAA9;&amp;#xC801; &amp;#xC2A4;&amp;#xD06C;&amp;#xB9BD;&amp;#xD2B8; &amp;#xC5B8;&amp;#xC5B4;&amp;#xC774;&amp;#xBA70;, &amp;#xBAA8;&amp;#xB4E0; &amp;#xC6B4;&amp;#xC601;&amp;#xCCB4;&amp;#xC81C;&amp;#xC5D0;&amp;#xC11C; &amp;#xC27D;&amp;#xAC8C; &amp;#xC0AC;&amp;#xC6A9;&amp;#xD560; &amp;#xC218; &amp;#xC788;&amp;#xC2B5;&amp;#xB2C8;&amp;#xB2E4;.\n&amp;#xD2B9;&amp;#xD788; &amp;#xC720;&amp;#xB2C9;&amp;#xC2A4;&amp;#xACC4;&amp;#xC5F4;(&amp;#xB9AC;&amp;#xB205;&amp;#xC2A4;, OSX)&amp;#xC5D0;&amp;#xB294; &amp;#xBBF8;&amp;#xB9AC; &amp;#xC124;&amp;#xCE58;&amp;#xB418;&amp;#xC5B4;&amp;#xC788;&amp;#xB294; &amp;#xACBD;&amp;#xC6B0;&amp;#xAC00; &amp;#xB9CE;&amp;#xC2B5;&amp;#xB2C8;&amp;#xB2E4;.\n&amp;#xD14D;&amp;#xC2A4;&amp;#xD2B8;&amp;#xCC98;&amp;#xB9AC;&amp;#xC5D0; &amp;#xCD5C;&amp;#xC801;&amp;#xD654;&amp;#xB418;&amp;#xC5B4;&amp;#xC788;&amp;#xC5B4;&amp;#xC11C; &amp;#xC2DC;&amp;#xC2A4;&amp;#xD15C; &amp;#xAD00;&amp;#xB9AC; &amp;#xC2A4;&amp;#xD06C;&amp;#xB9BD;&amp;#xD2B8;&amp;#xC5D0; &amp;#xC790;&amp;#xC8FC; &amp;#xC4F0;&amp;#xC774;&amp;#xBA70;\n&amp;#xC608;&amp;#xC804;&amp;#xC5D0;&amp;#xB294; &amp;#xC6F9; &amp;#xD398;&amp;#xC774;&amp;#xC9C0; &amp;#xC791;&amp;#xC131;&amp;#xC5D0; &amp;#xC4F0;&amp;#xC600;&amp;#xC501;&amp;#xB2C8;&amp;#xB2E4;.\n&amp;#xC808;&amp;#xCC28;&amp;#xC801; &amp;#xD504;&amp;#xB85C;&amp;#xADF8;&amp;#xB798;&amp;#xBC0D;&amp;#xACFC; &amp;#xAC1D;&amp;#xCCB4;&amp;#xC9C0;&amp;#xD5A5;&amp;#xC801; &amp;#xD504;&amp;#xB85C;&amp;#xADF8;&amp;#xB798;&amp;#xBC0D; &amp;#xB458;&amp;#xB2E4; &amp;#xC9C0;&amp;#xC6D0;&amp;#xD569;&amp;#xB2C8;&amp;#xB2E4;.\n
  5. perl&amp;#xC744; &amp;#xC2E4;&amp;#xD589;&amp;#xD569;&amp;#xB2C8;&amp;#xB2E4;.\n&amp;#xADF8;&amp;#xB9AC;&amp;#xACE0; &amp;#xCF54;&amp;#xB529;&amp;#xC744; &amp;#xC2DC;&amp;#xC791;&amp;#xD558;&amp;#xBA74; &amp;#xB429;&amp;#xB2C8;&amp;#xB2E4;.\n
  6. perl&amp;#xC744; &amp;#xC2E4;&amp;#xD589;&amp;#xD569;&amp;#xB2C8;&amp;#xB2E4;.\n&amp;#xADF8;&amp;#xB9AC;&amp;#xACE0; &amp;#xCF54;&amp;#xB529;&amp;#xC744; &amp;#xC2DC;&amp;#xC791;&amp;#xD558;&amp;#xBA74; &amp;#xB429;&amp;#xB2C8;&amp;#xB2E4;.\n
  7. \n
  8. \n
  9. .pl&amp;#xC774;&amp;#xB77C;&amp;#xB294; &amp;#xD655;&amp;#xC7A5;&amp;#xC790;&amp;#xB97C; &amp;#xAC00;&amp;#xC9C0;&amp;#xACE0; &amp;#xC788;&amp;#xB294; &amp;#xD14D;&amp;#xC2A4;&amp;#xD2B8; &amp;#xD30C;&amp;#xC77C;&amp;#xC744; &amp;#xB9CC;&amp;#xB4E4;&amp;#xAC70;&amp;#xB098;\n
  10. .pl&amp;#xC774;&amp;#xB77C;&amp;#xB294; &amp;#xD655;&amp;#xC7A5;&amp;#xC790;&amp;#xB97C; &amp;#xAC00;&amp;#xC9C0;&amp;#xACE0; &amp;#xC788;&amp;#xB294; &amp;#xD14D;&amp;#xC2A4;&amp;#xD2B8; &amp;#xD30C;&amp;#xC77C;&amp;#xC744; &amp;#xB9CC;&amp;#xB4E4;&amp;#xAC70;&amp;#xB098;\n
  11. \n
  12. \n
  13. #!/usr/bin/env perl\n&amp;#xC774;&amp;#xB77C;&amp;#xB294; &amp;#xCCAB;&amp;#xC904;&amp;#xC744; &amp;#xAC00;&amp;#xC9C4; &amp;#xD14D;&amp;#xC2A4;&amp;#xD2B8; &amp;#xD30C;&amp;#xC77C;&amp;#xC744; &amp;#xB9CC;&amp;#xB4E4;&amp;#xACE0;\n
  14. #!/usr/bin/env perl\n&amp;#xC774;&amp;#xB77C;&amp;#xB294; &amp;#xCCAB;&amp;#xC904;&amp;#xC744; &amp;#xAC00;&amp;#xC9C4; &amp;#xD14D;&amp;#xC2A4;&amp;#xD2B8; &amp;#xD30C;&amp;#xC77C;&amp;#xC744; &amp;#xB9CC;&amp;#xB4E4;&amp;#xACE0;\n
  15. \n
  16. \n
  17. &amp;#xC2E4;&amp;#xD589;&amp;#xD558;&amp;#xBA74; &amp;#xB429;&amp;#xB2C8;&amp;#xB2E4;.\n
  18. &amp;#xC2E4;&amp;#xD589;&amp;#xD558;&amp;#xBA74; &amp;#xB429;&amp;#xB2C8;&amp;#xB2E4;.\n
  19. &amp;#xD504;&amp;#xB85C;&amp;#xADF8;&amp;#xB798;&amp;#xBC0D;&amp;#xC758; &amp;#xAE30;&amp;#xBCF8;!\n\n
  20. &amp;#xD504;&amp;#xB85C;&amp;#xADF8;&amp;#xB798;&amp;#xBC0D;&amp;#xC758; &amp;#xAE30;&amp;#xBCF8;!\n\n
  21. &amp;#xD504;&amp;#xB85C;&amp;#xADF8;&amp;#xB798;&amp;#xBC0D;&amp;#xC758; &amp;#xAE30;&amp;#xBCF8;!\n\n
  22. &amp;#xD504;&amp;#xB85C;&amp;#xADF8;&amp;#xB798;&amp;#xBC0D;&amp;#xC758; &amp;#xAE30;&amp;#xBCF8;!\n\n
  23. &amp;#xD504;&amp;#xB85C;&amp;#xADF8;&amp;#xB798;&amp;#xBC0D;&amp;#xC758; &amp;#xAE30;&amp;#xBCF8;!\n\n
  24. &amp;#xCCAB;&amp;#xBC88;&amp;#xC9F8;&amp;#xB85C; &amp;#xBCC0;&amp;#xC218;&amp;#xB97C; &amp;#xC120;&amp;#xC5B8;, &amp;#xC0AC;&amp;#xC6A9; &amp;#xD558;&amp;#xB294; &amp;#xBC29;&amp;#xBC95;&amp;#xC744; &amp;#xBD05;&amp;#xC2DC;&amp;#xB2E4;.\n&amp;#xBCC0;&amp;#xC218;&amp;#xB294; &amp;#xBB34;&amp;#xC5C7;&amp;#xC778;&amp;#xC9C0; &amp;#xC54C; &amp;#xAC83;&amp;#xC774;&amp;#xB77C; &amp;#xC0DD;&amp;#xAC01;&amp;#xD558;&amp;#xACE0; &amp;#xC790;&amp;#xC138;&amp;#xD55C; &amp;#xC124;&amp;#xBA85;&amp;#xC740; &amp;#xC0DD;&amp;#xB7B5;&amp;#xD569;&amp;#xB2C8;&amp;#xB2E4;.\n
  25. &amp;#xC77C;&amp;#xBC18; &amp;#xC790;&amp;#xB8CC;&amp;#xD615;&amp;#xC744; &amp;#xB123;&amp;#xB294; &amp;#xBCC0;&amp;#xC218;&amp;#xB85C; &amp;#xC22B;&amp;#xC790;, &amp;#xBB38;&amp;#xC790;&amp;#xC5F4;, &amp;#xAC1D;&amp;#xCCB4;&amp;#xAC00; &amp;#xB4E4;&amp;#xC5B4;&amp;#xAC08; &amp;#xC218; &amp;#xC788;&amp;#xB294; &amp;#xBCC0;&amp;#xC218;&amp;#xC785;&amp;#xB2C8;&amp;#xB2E4;.\n\n
  26. &amp;#xC77C;&amp;#xBC18; &amp;#xC790;&amp;#xB8CC;&amp;#xD615;&amp;#xC744; &amp;#xB123;&amp;#xB294; &amp;#xBCC0;&amp;#xC218;&amp;#xB85C; &amp;#xC22B;&amp;#xC790;, &amp;#xBB38;&amp;#xC790;&amp;#xC5F4;, &amp;#xAC1D;&amp;#xCCB4;&amp;#xAC00; &amp;#xB4E4;&amp;#xC5B4;&amp;#xAC08; &amp;#xC218; &amp;#xC788;&amp;#xB294; &amp;#xBCC0;&amp;#xC218;&amp;#xC785;&amp;#xB2C8;&amp;#xB2E4;.\n\n
  27. &amp;#xC77C;&amp;#xBC18; &amp;#xC790;&amp;#xB8CC;&amp;#xD615;&amp;#xC744; &amp;#xB123;&amp;#xB294; &amp;#xBCC0;&amp;#xC218;&amp;#xB85C; &amp;#xC22B;&amp;#xC790;, &amp;#xBB38;&amp;#xC790;&amp;#xC5F4;, &amp;#xAC1D;&amp;#xCCB4;&amp;#xAC00; &amp;#xB4E4;&amp;#xC5B4;&amp;#xAC08; &amp;#xC218; &amp;#xC788;&amp;#xB294; &amp;#xBCC0;&amp;#xC218;&amp;#xC785;&amp;#xB2C8;&amp;#xB2E4;.\n\n
  28. &amp;#xC77C;&amp;#xBC18; &amp;#xC790;&amp;#xB8CC;&amp;#xD615;&amp;#xC744; &amp;#xB123;&amp;#xB294; &amp;#xBCC0;&amp;#xC218;&amp;#xB85C; &amp;#xC22B;&amp;#xC790;, &amp;#xBB38;&amp;#xC790;&amp;#xC5F4;, &amp;#xAC1D;&amp;#xCCB4;&amp;#xAC00; &amp;#xB4E4;&amp;#xC5B4;&amp;#xAC08; &amp;#xC218; &amp;#xC788;&amp;#xB294; &amp;#xBCC0;&amp;#xC218;&amp;#xC785;&amp;#xB2C8;&amp;#xB2E4;.\n\n
  29. &amp;#xC77C;&amp;#xBC18; &amp;#xC790;&amp;#xB8CC;&amp;#xD615;&amp;#xC744; &amp;#xB123;&amp;#xB294; &amp;#xBCC0;&amp;#xC218;&amp;#xB85C; &amp;#xC22B;&amp;#xC790;, &amp;#xBB38;&amp;#xC790;&amp;#xC5F4;, &amp;#xAC1D;&amp;#xCCB4;&amp;#xAC00; &amp;#xB4E4;&amp;#xC5B4;&amp;#xAC08; &amp;#xC218; &amp;#xC788;&amp;#xB294; &amp;#xBCC0;&amp;#xC218;&amp;#xC785;&amp;#xB2C8;&amp;#xB2E4;.\n\n
  30. &amp;#xC77C;&amp;#xBC18; &amp;#xC790;&amp;#xB8CC;&amp;#xD615;&amp;#xC744; &amp;#xB123;&amp;#xB294; &amp;#xBCC0;&amp;#xC218;&amp;#xB85C; &amp;#xC22B;&amp;#xC790;, &amp;#xBB38;&amp;#xC790;&amp;#xC5F4;, &amp;#xAC1D;&amp;#xCCB4;&amp;#xAC00; &amp;#xB4E4;&amp;#xC5B4;&amp;#xAC08; &amp;#xC218; &amp;#xC788;&amp;#xB294; &amp;#xBCC0;&amp;#xC218;&amp;#xC785;&amp;#xB2C8;&amp;#xB2E4;.\n\n
  31. &amp;#xC77C;&amp;#xBC18; &amp;#xC790;&amp;#xB8CC;&amp;#xD615;&amp;#xC744; &amp;#xB123;&amp;#xB294; &amp;#xBCC0;&amp;#xC218;&amp;#xB85C; &amp;#xC22B;&amp;#xC790;, &amp;#xBB38;&amp;#xC790;&amp;#xC5F4;, &amp;#xAC1D;&amp;#xCCB4;&amp;#xAC00; &amp;#xB4E4;&amp;#xC5B4;&amp;#xAC08; &amp;#xC218; &amp;#xC788;&amp;#xB294; &amp;#xBCC0;&amp;#xC218;&amp;#xC785;&amp;#xB2C8;&amp;#xB2E4;.\n\n
  32. \n
  33. \n
  34. \n
  35. \n
  36. \n
  37. \n
  38. \n
  39. \n
  40. \n
  41. \n
  42. \n
  43. \n
  44. \n
  45. \n
  46. \n
  47. \n
  48. \n
  49. \n
  50. \n
  51. \n
  52. \n
  53. \n
  54. \n
  55. \n
  56. \n
  57. \n
  58. \n
  59. \n
  60. \n
  61. \n
  62. \n
  63. \n
  64. \n
  65. \n
  66. \n
  67. \n
  68. \n
  69. \n
  70. \n
  71. \n
  72. \n
  73. \n
  74. \n
  75. \n
  76. \n
  77. \n
  78. \n
  79. \n
  80. \n
  81. \n
  82. \n
  83. \n
  84. \n
  85. \n
  86. \n
  87. \n
  88. \n
  89. \n
  90. \n
  91. \n
  92. \n
  93. \n
  94. \n
  95. \n
  96. \n
  97. \n
  98. \n
  99. \n
  100. \n
  101. \n
  102. \n
  103. \n
  104. \n
  105. \n
  106. \n
  107. \n
  108. \n