Dev2011. 8. 30. 11:21

1. 다운로드
 - ActiveState에서 제공하는Active Perl
   (http://www.activestate.com/activeperl/downloads)

2. Path 설정 확인
 - 자동으로 path 지정이 되지만 정상적으로 동작하는지 확인
 - command 창을 띄우고 perl --help 실행
 - 만약 help가 동작하지 않는다면 컴퓨터를 리부팅

3. Perl 변수의 이해
 1) Scalar
    - 선언: $변수명 = 할당하고자 하는 값
ex) $msg = "value";
    - 사용: $변수명
ex) print $msg;
 2) Array
    - 선언: @변수명 =  ("값", "값", "값");
ex) @list = ("ryan", "tom", "john");
    - 사용: $변수명[인덱스]
ex) print $list[0], $list[1], $list[2];
 3) Hash
    - 선언: %변수명 = ( "키"=>"값", "키"=>"값");
ex) %ht = ( "ryan"=>"176", "tom"=>"183");
    - 사용: $변수명{"키"}
ex) print $ht{"ryan"), $ht{"tom"};

4. 입력, 출력
 1) 입력: $변수명 = <STDIN>;
 2) 출력: print "문구";

5. 조건문
 1) 숫자형
    if( $변수명 < 1 ) { print "small"; } elseif( $변수명 eq 3 ){ print "same"; } else {  print "big" } 
 2) 문자형
    if( $변수명 eq "Text" ) { print "match"; } else {  print "wrong" }
Posted by 레미지오