| [ CnUnix ] in KIDS 글 쓴 이(By): babs (창조가) 날 짜 (Date): 2002년 9월 25일 수요일 오후 05시 22분 47초 제 목(Title): Re: grep에서.. #include <stdio.h> #include <strings.h> main(int argc, char* argv[]) { char buf[256] = {0,}; char pattern[256] = {0,}; int i; FILE *fp; if(argc!=3) { printf("Usage: nomatch <filename> pattern\n\r"); exit(1); } fp = fopen(argv[1], "r"); if(fp==NULL) { printf("cannot open file : %s\n\r", argv[1]); exit(2); } strcpy(pattern, argv[2]); for(i=0; ;i++) { if(fgets(buf, 255, fp)==NULL) break; if(strstr(buf, pattern)==NULL) printf("no match line num=%d\n\r", i+1); } exit(0); } // 오늘은 여ㄱ까지. |