펄 스크립트 예제

Perl에는 숫자와 문자열이라는 두 가지 기본 데이터 형식이 있습니다. 이것은 비교적 복잡한 스크립트로, TREC 형식의 모든 문서(따라서 웹 데이터를 포함한 모든 TREC 문서)의 서식을 지정하고 이를 기본 여우원숭이 형식으로 변환합니다. 또한 모든 케이스를 낮추고, 비자리 알파벳 기호를 제거하는 등과 같은 일부 토큰화를 수행합니다. 또한 태그가 지정된 일부 필드를 무시하려는 경우 제어할 수 있습니다. 펄에는 풍부한 기능 라이브러리가 있습니다. 인터프리터가 실행하는 명령인 펄의 동사입니다. perlfunc 메인 페이지에서 모든 기본 제공 함수 목록을 볼 수 있습니다. 거의 모든 함수에 쉼표로 구분되는 매개 변수 목록을 지정할 수 있습니다. 함수가 Perl의 동사인 경우 변수는 명사입니다. 펄에는 스칼라, 어레이 및 해시의 세 가지 유형의 변수가 있습니다. 그들을 `사물`, `목록`, `사전`으로 생각하십시오. Perl에서 모든 변수 이름은 문장 부호 문자, 문자 또는 밑줄, 하나 이상의 상문자 또는 밑줄입니다.

Perl의 작동 방식을 이해하기 위해 간단한 펄 스크립트로 첫 번째 레슨을 마무리하겠습니다. 앞서 배운 항목( 스칼라 및 배열, if-else, while 및 구문에 대한) 및 인쇄 문을 기반으로 빌드합니다. perl에서 주석은 perl 자체가 무시하는 프로그램 내의 단어입니다. 그들은 당신의 자신의 이익을 위해 당신에 의해 작성됩니다. 그들은 프로그램을 설명하는 데 도움이되므로 나중에 볼 때 도대체 무슨 일이 일어나고 있는지 알 수 있습니다. 펄에서 주석은 “#” 문자로 설정됩니다. 줄의 끝에 #다음 아무것도 코멘트입니다. 예를 들어, 따옴표와 큰따옴표의 차이는 따옴표가 문자 그대로 가져와야 한다는 의미이고, 큰 따옴표는 내용을 해석해야 한다는 의미입니다. 예를 들어 문자 시퀀스 n은 큰따옴표가 있는 문자열에 나타날 때 줄 바호 문자이지만, 말 그대로 두 문자인 백슬래시와 n은 따옴표로 나타납니다. 웹이 나왔을 때 펄이 인기를 끌었던 이유는 무엇입니까? 두 가지 이유: 첫째, 웹에서 수행되는 작업의 대부분은 텍스트로 이루어지며 텍스트 처리를 위해 설계된 언어로 수행하는 것이 가장 좋습니다.

더 중요한 것은, 펄은 사람들이 사용할 것이 필요할 때 대안보다 훨씬 더 좋았습니다. C는 복잡하고 보안 문제(특히 신뢰할 수 없는 데이터)를 생성할 수 있으며 Tcl은 어색할 수 있으며 파이썬은 실제로 발판을 마련하지 못했습니다. 펄의 문자열은 유연성이 별로 없습니다. 문자열에서 사용할 수 있는 유일한 기본 연산자는 연결이며, 이는 `함께 넣어`라고 말하는 $10 방법입니다.” 연결 연산자는 마침표입니다. 연결 및 추가는 두 가지 다른 것: 명령줄 프로그램에 아래 명령을 입력 하 여 설치 된 Perl 확인: 이것은 쉘 스크립트에서 “에 대 한” 또는 “foreach” 루프 처럼, 하지만 그것은 다른 숫자와 함께 몇 가지 명령을 수행할 수 있습니다. 파일에 지정된 매개 변수 값입니다.

Bookmark the permalink.

Comments are closed.