가벼운 마음으로 실행해 봅시다. 관심을 갖는 것 만으로도..만은 것을 얻을 수 있으니까
여... 나중에 관심이.. 광기로 바뀌는 날이 있을 듯하네요.. 후후 오늘은 변수에 대하여...
*^^*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개의 요소를 가진 S
tring 배열. 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 "U
SER = $ENV{USER}"; # 사용자 IDprint "SHELL = $ENV{SHELL}"; # 로그인 셸의 절대 경로 이름.print
"TERM = $ENV{TERM}"; # 터미널의 유형 [alex99@redbird test]$ chmod +x Env # 실행 퍼미션 주고..[al
ex99@redbird test]$ ./Env # 실행PATH = /usr/bin:/usr/local/bin:/bin:/usr/bin:/usr/X11R6/bin:/home/ale
x99/bin HOME = /home/alex99MAIL = /var/spool/mail/alex99USER = alex99SHELL = /bin/bash TERM = vt100
** 아래를 참고하면 feel 올실 겁니다.데이터맨, 텔넷(win98) !![용어] Terminal / 단말기 / 터미
널 1) Terminal(터미널)은 사용자가 컴퓨터 시스템을 이용하는 위치 즉, 컴퓨터의 관점에서
는 최종 단말기 위치에 연결되어 동작되는 장치를 말한다. 터미널은 단말기 또는 컴퓨터
시스템의 가장 말단에 붙어있다는 뜻에서 종단기라고도 한다. 일반적으로 컴퓨터 시
스템에서 사용되는 단말기에는 사용자가 정보를 입력하고 컴퓨터에서 생성된 정보를 눈으
로 볼 수 있도록 키보드와 모니터 등으로 구성되어 있다. Terminal Emulator / 터미널에뮬레이터
Terminal Emulator는 단말기 에뮬레이터라는 뜻으로 특정 터미널 기능을 수행할 수 있는 VT 1
00과 같이 컴퓨터를 마치 다른 컴퓨터에 연결되어 있는 터미널처럼 사용할 수 있게 개발된
소프트웨어를 말한다. PC 통신을 할 경우 반드시 에뮬레이터가 있어야 한다. <출처 : 전자
신문조사부>다음은 연산자와 식입니다. 모들 열심히 삽시다.. 쉬이이가.. 시간은 돌
아오지 않고 가기만 하네요.. 아구 잘간다. 시간..아까워라...