main.c
来自「linux下阅读源码的好工具」· C语言 代码 · 共 38 行
C
38 行
/* Copyright (c) 1994 Sun Wu, Udi Manber, Burra Gopal. All Rights Reserved. */#include <stdio.h>#include "agrep.h"#if ISO_CHAR_SET#include <locale.h> /* support for 8bit character set: ew@senate.be */#endif#if MEASURE_TIMESextern int INFILTER_ms, OUTFILTER_ms, FILTERALGO_ms;#endif /*MEASURE_TIMES*/extern char Pattern[MAXPAT];extern int EXITONERROR;#include "dummysyscalls.c"intmain(argc, argv)int argc;char *argv[];{ int ret;#if ISO_CHAR_SET setlocale(LC_ALL,""); /* support for 8bit character set: ew@senate.be, Henrik.Martin@eua.ericsson.se, "O.Bartunov" <megera@sai.msu.su>, S.Nazin (leng@sai.msu.su) */#endif EXITONERROR = 1; /* the only place where it is set to 1 */ ret = fileagrep(argc, argv, 0, stdout);#if MEASURE_TIMES fprintf(stderr, "ret = %d infilter = %d ms\toutfilter = %d ms\tfilteralgo = %d ms\n", ret, INFILTER_ms, OUTFILTER_ms, FILTERALGO_ms);#endif /*MEASURE_TIMES*/ if(ret<0) exit(2); if(ret==0) exit(1); exit(0);}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?