2008. 5. 15. 20:34
vi 로 큰파일 열지 못할때 특정 부분 추출 sed -n , grep -n 이용 용-ILE/LINUX/AIX / HP / SOLARIS2008. 5. 15. 20:34
보통 리눅스에서는 vi(vim) 로 500메가 1기가 그냥 템프 파일을 많이 잡아 주었는지? 좀 기다리면 vi 상에서
수정을 할 수 있는데 정통? vi AIX,HP,Solaris OS 상에서 사용할경우 " Tmp file too large " 와같은
임시 파일 에러 메시지를 받을 수있는데 그렇다고 이걸 해결 하기위해 검색해 보면
.exrc 파일에 또 프로파일에(.profile|.cshc) 등에
set directory=/bigdisk/tmp' 임시 공간(temporary space)을 따로 해주라고 해서 해보았지만
잘못? 설정한건지 "Tmp file too large" 와같은 메시지는 계속 나온다.
그럼 여기서 볼수 있는 방법은 아직 모르겠다. 그럼 만약 여기서 필요한 부분만 보고 싶다면
1. grep -n "search_string" big_file 으로 찾고자 하는 파일 줄을 알아낸 후
2. sed -n '시작줄번호,끝줄p' big_file > part_file 와같이 part_file 부분파일을 얻어 확인해 볼 수 있다.
뭐 이게 귀찮다면 vim을 설치하여 사용 하면 된다. ~.~
'용-ILE > LINUX/AIX / HP / SOLARIS' 카테고리의 다른 글
[AIX 5.3] gcc 3.3.2 rpm 설치 하고 ld: 0706-006 .... ld:open() 에러~~사항 (0) | 2009.05.13 |
---|---|
grep 하위 디렉토리 까지 조회시 -r 옵션 안될경우 (0) | 2008.07.25 |
[unix] 프로세스 사용량 보기 - 맞을려나??/ (0) | 2008.05.15 |
[solaris] cpu 정보 알아내기 (0) | 2008.05.15 |
[HP] hp ux 11.11 공유 메모리 ( shmmax , shmmni ,sam ) 설정 (0) | 2008.05.15 |