| [ CnUnix ] in KIDS 글 쓴 이(By): swhan (foo bar) 날 짜 (Date): 2002년 8월 30일 금요일 오전 11시 21분 23초 제 목(Title): Re: [Q] shell 처리 용량 늘이기 1. 인자 수가 많은게 어느정도인가요? 정말로 너무 많다면.. 파일로 넣어버리고 input redirection으로 읽어들이는게 어떨까요? line단위로 읽어서 처리하는건 어렵지 않을겁니다. 2. 들어가는 regexp가 단순 패턴이라면, split으로 몇 개 파일로 쪼개세요 쪼개지는 파일명이 일정한 패턴을 갖고 있으니까 for나 foreach로 하나씩 잡아들여서 grep -f $eachfile YourFile 로 루프 돌리면 되겠네요 결과물은 잘 모아서 sort나 뭐 어떤 방법이든 머지를 할 수 있겠죠 순서가 뒤바뀌면 곤란한 경우라면 라인넘버도 같이 찍어서 sort -nu로 머지하고 앞에 라인넘버 떼어버리면 되겠구요 만약 단순 패턴이 아니라 순서가 중요하게되는 regexp라면... 수작업으로 파일 쪼개는 것 외엔 방법이 없겠군여 ㅎㅎ |