>> Edit article
이름
제목
패스워드
가벼운 마음으로 실행해 봅시다. 관심을 갖는 것 만으로도..만은 것을 얻을 수 있으니까여... 나중에 관심이.. 광기로 바뀌는 날이 있을 듯하네요.. 후후 오늘은 변수에 대하여... *^^*3. Perl의 변수 3.1. 스컬러 스컬러(scalar)는 기본적인 데이터형(정수, 소수,스트링)을 뜻하며, $ 기호를 사용한다. $haha ="Shee says."; $High = 100; $Low = 1; ☞ 간단한 예[alex99@redbird test]$ vi Scalar # 편집기로 파일을 만들고 저장하고 나온다. #!/usr/bin/perl$High = 100;$Low = 1; print "High is $High and Low $Low"; [alex99@redbird test]$ chmod +x Scalar #파일 퍼미션을 실행으로 바꾼다.[alex99@redbird test]$ ./Scalar #실행을 해본다. High is 100 and Low 1 #결과입니다. 3.2. 어레이 어레이(Array)변수는 스컬러 변수의 집합을 나타며, @ 기호를 사용한다. ☞간단한 예 [alex99@redbird test]$ cat Array#!/usr/bin/perl #perl이 있는 곳을 선언한다. @Num = ( 1,2,3,4,5,6,7,8,9,10 ) ; # C언어와 유사한다. 10개의 요소를 가진 Num 배열.@String = ( "haha", "hoho","puha~" ); # 3개의 요소를 가진 String 배열. print "@Num @String"; #단지 전체의 요소를 출력한다. print "Num[0] is @Num[0]."; #배열의 요소에 접근학 위해서는 인덱스를 사용한다. print "String[2] is @String[2]."; #인덱스의 시작은 0부터이다. 2이면 세 번째 요소이다.[alex99@redbird test]$ chmod +x Array #실행 퍼미션을 준다. [alex99@redbird test]$ ./Array # 현디렉토리를 참고해서 실행.1 2 3 4 5 6 7 8 9 10 #@Num의 모든 요소가 출력됨. haha hoho puha~ #@String의 모든 요소가 출력됨. Num[0] is 1. #@Num의 첫 인덱스 0인 요소를 출력한다. String[2] is puha~. #@String의 마지막 인덱스 2를 출력한다. 3.3. 연결 어레이 %기호로 시작하는 연결 어레이 변수는 Perl 의 특수한 존재이다. 연결 어레이를 사용하여이름과 같은 스트링으로 어레이를 참고한다. %ENV 는 인덱스로서 환경변수의 이름을 사용하여 액세스 할 수 있는 환경 변수 어레이다. ** 환경 변수 & 지역 변수 ??? 공부를 더해야 알 듯 다음으로.☞ 간단한 예[alex99@redbird test]$ vi Env#!/usr/bin/perl print "PATH = $ENV{PATH}"; # 사용자 명령어를 탐색할 디렉토리 목록.print "HOME = $ENV{HOME}"; # 사용자 홈 디렉토리의 절대 경로 목록.print "MAIL = $ENV{MAIL}"; # 우편함(mailbox)의 절대 경로 이름. print "USER = $ENV{USER}"; # 사용자 IDprint "SHELL = $ENV{SHELL}"; # 로그인 셸의 절대 경로 이름.print "TERM = $ENV{TERM}"; # 터미널의 유형 [alex99@redbird test]$ chmod +x Env # 실행 퍼미션 주고..[alex99@redbird test]$ ./Env # 실행PATH = /usr/bin:/usr/local/bin:/bin:/usr/bin:/usr/X11R6/bin:/home/alex99/bin HOME = /home/alex99MAIL = /var/spool/mail/alex99USER = alex99SHELL = /bin/bash TERM = vt100 ** 아래를 참고하면 feel 올실 겁니다.데이터맨, 텔넷(win98) !![용어] Terminal / 단말기 / 터미널 1) Terminal(터미널)은 사용자가 컴퓨터 시스템을 이용하는 위치 즉, 컴퓨터의 관점에서는 최종 단말기 위치에 연결되어 동작되는 장치를 말한다. 터미널은 단말기 또는 컴퓨터 시스템의 가장 말단에 붙어있다는 뜻에서 종단기라고도 한다. 일반적으로 컴퓨터 시스템에서 사용되는 단말기에는 사용자가 정보를 입력하고 컴퓨터에서 생성된 정보를 눈으로 볼 수 있도록 키보드와 모니터 등으로 구성되어 있다. Terminal Emulator / 터미널에뮬레이터 Terminal Emulator는 단말기 에뮬레이터라는 뜻으로 특정 터미널 기능을 수행할 수 있는 VT 100과 같이 컴퓨터를 마치 다른 컴퓨터에 연결되어 있는 터미널처럼 사용할 수 있게 개발된 소프트웨어를 말한다. PC 통신을 할 경우 반드시 에뮬레이터가 있어야 한다. <출처 : 전자신문조사부>다음은 연산자와 식입니다. 모들 열심히 삽시다.. 쉬이이가.. 시간은 돌아오지 않고 가기만 하네요.. 아구 잘간다. 시간..아까워라...
Copyleft
1999-2026 by
JSBoard Open Project
Theme Designed by
IDOO
All right reserved