일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- dba
- bash
- oracle
- perl string
- Linux
- Oracle RAC
- SQL
- oracle install
- mariaDB
- prompt
- MySQL
- PERL
- memory
- patch
- grid
- perl + 정규표현식
- solaris
- sqlplus
- fdisk
- php5
- solaris network
- 오라클
- rac
- Network
- 연산자
- cygwin
- Unix
- command & perl
- RHEL4
- perl one-liner
- Today
- Total
목록Programming/Perl (19)
DATA 전문가로 가는 길
Pro*c, SQL, C, JAVA에서 쿼리가 존재한다면 해당 테이블만 추출할 수 있는 명령어이다. 1. 주석은 제외한다. 2. 조회(SELECT)부분만 추출한다. 3. 데이터를 조작(DML)부분만 추출한다. 4. 소스안에 프로시저가 있을 경우 해당 프로시저를 추출한다. 기본적으로 4개를 원칙으로 명령어를 만들었다. 회사에 유능한 대리님이 계셔서 도움을 받았다. 아쉬운 점은 각각 개발자 마다 SQL 포메팅이 달라서 모든 쿼리에 만족할 수 없다. 개인적으로는 아래와 같은 포메팅을 추천한다. SELECT * FROM FAN_ACCOUNT A ,FAN_DATA B WHERE A.ACC_ID = B.ACC_ID ; 명령어 # 테이블 명명규칙 (예 : FAN_ ) # 프로시저 명명규칙(예: USP_ ) # SEL..
작성자 : 박상수 작성일자 : 2010.12.18 작업환경 : VMware7 [ Solaris9 ] 1. Package Download [설명] SUNFreeWare 에서 다운받습니다. 2. Package Delete [설명] Perl 관련 패키지를 모두 제거 하세요. [root@estenpark:/tmp] # pkginfo |grep Perl [root@estenpark:/tmp] # pkgrm [패키지명] 3. Package Delete [설명] 패키지 설치 합니다. [root@estenpark:/tmp] # gunzip -d perl-5.8.8-sol9-x86-local.gz [root@estenpark:/tmp] # pkgadd -d perl-5.8.8-sol9-x86-local [설명] path..
작성자 : 박상수 작성일자 : 2010.11.30 작업환경 : VMware7 [ Solaris 9 ] 참고자료 : HOT PERL ONELINES 1. 원하는 필드만 출력(Pattern) [설명] 원본 데이터 보기 # perl -lane 'print $_' passwd root:x:0:1:Super-User:/:/bin/bash daemon:x:1:1::/: bin:x:2:2::/usr/bin: sys:x:3:3::/: adm:x:4:4:Admin:/var/adm: [설명] 패턴(:)을 기준으로 1번째 데이터를 각 라인에 출력, $F[숫자입력] 하면 각각 필드의 값만 출력 합니다. # perl -F/\:/ -lane 'print $F[0]' passwd root daemon bin sys adm [설명]..
# 자세한 설명이 되어있는 좋은 사이트 http://sial.org/howto/perl/one-liner/#s2 # 기본기 잡기 위해서는 한번쯤 보면 좋은 사이트 http://www.unixguide.net/unix/perl_oneliners.shtml # 유투브 동영상 Perl One-liner로 다운 받는 방법 http://www.catonmat.net/blog/downloading-youtube-videos-with-a-perl-one-liner/ # Perl One-liner는 아니지만 유용한 책을 소개 http://aero.sarang.net/blog/2009/03/-perl-4.html # Perl One-liner 을 배우기전에 꼭 한번 봤으면 하는 자료 http://gypark.pe.kr/..
#!/usr/bin/perl use strict; # Include the WWW::Mechanize module use WWW::Mechanize; use HTML::Entities; # + use Encode; #binmode(STDOUT, ':utf8'); # + # What URL shall we retrieve? my $url = "http://cafe.naver.com/joonggonara.cafe?iframe_url=/ArticleSearchList.nhn%3Fsearch.clubid=10050146%26search.searchdate=all%26search.searchtype=1%26search.query=%BE%C6%C0%CC%C6%CC%C5%CD%C4%A13%26search.sortby..
원본 파일과 비교 대상 파일에서 중복 되는 값을 찾는 방법입니다. 아래는 그러한 해결책을 찾고자 만들었고, 자세한 내용은 소스를 토대로 진행 해보도록 하겠습니다. 여기에서 중요한 건 원본 파일을 기준으로 대상 파일을 검출 한다는 것입니다. 1. 원본 데이터 목록 A.TXT 고유번호 목록 ABDC1234 ABDC1235 ABDC1236 ABDC1237 ABDC1238 .. .. B.TXT 고유번호 목록 ABDC1231 ABDC1232 ABDC1233 ABDC1234 ABDC1235 .. 3. 두 개 파일 문자열 비교 - a.txt와 b.txt를 각 배열에 등록 - 2차원 배열을 구성하여 기준이 되는 배열과 조회를 해야 할 배열을 루프 - 데이터가 중복 된 값은 push를 이용하여 배열에 삽입 #!/usr/..
1. 댓글 이메일 주소 형식 닉네임 [ 이메일 주소 ] 댓글 2. test.log 파일의 내용( 원본 데이터 ) 송중훈 2009/06/13 14:46 송중훈 [jh910101@hotmail.com] 정말 감사드립니다. 소장가치 200%!! 수고하셨습니다! :) 그냥사람 2009/06/13 14:49 그냥사람 [shum3080@hanmail.net] 기다느니라고 많이 지쳐있었는데 오늘 보게되네요 ㅎ 정말 고생하셨습니다! 감사합니다~~! 신수홍 2009/06/13 14:53 신수홍 [in_mylife_@naver.com] 동영상 최강입니다 ^-^ 정말 지금껏 그 어느 동영상보다 소장가치가 뛰어나네요 이 동영상을 만드실때 드신 노고와 수고를 다시한번 느껴보기위해 이렇게 링크주소를 남깁니다. 3. 파일 파싱 작..
윈도우 환경에서 펄이 수행이 잘 되냐는 질문은 너무 식상하지 않나 생각 됩니다. 가끔 사용 하다보면 Unix계열보다 미흡한 점은 있으나 그렇게 큰 차이를 느끼진 못할 겁니다. 펄을 설치 하는 방법에서 어려움이 전혀 없이 설치가 가능 합니다. 자세한 내용은 아래 내용을 참조 해주세요. --------------------------------- h0ney님 글 Windows XP 환경에서 Perl 설치 방법 가이드 --------------------------------- 글과 같이 ActiveState Perl로 설치하느냐 Strawberry perl로 설치 하느냐는 자유입니다. 둘다 써본 저로써는 딸기펄을 추천 하고 싶습니다.(Strawberry Perl) 휴대용으로 편한 소장용 딸기펄을 사용하고 싶..