⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 tags

📁 这是一个我自己仿照linux下cron程序写的精简版的cron
💻
字号:
!_TAG_FILE_FORMAT	2	/extended format; --format=1 will not append ;" to lines/!_TAG_FILE_SORTED	1	/0=unsorted, 1=sorted/!_TAG_PROGRAM_AUTHOR	Darren Hiebert	/darren@hiebert.com/!_TAG_PROGRAM_NAME	Exuberant Ctags	//!_TAG_PROGRAM_URL	http://ctags.sourceforge.net	/official site/!_TAG_PROGRAM_VERSION	5.0.1	//CHECK	cron.h	22;"	dCRON_TAB	cron.h	17;"	dCRON_TAB	crontab.h	18;"	dDAY_OF_MOU_RANGE	cron.h	12;"	dDAY_OF_WEEK_RANGE	cron.h	14;"	dDirectory	crontab.c	/^static	char		Directory[MAX_FNAME];$/;"	v	file:Filename	crontab.c	/^static	char		Filename[MAX_FNAME];$/;"	v	file:HOUR_RANGE	cron.h	11;"	dMARK	cron.h	20;"	dMAX_ENVSTR	crontab.h	21;"	dMAX_FNAME	cron.h	15;"	dMAX_FNAME	crontab.h	15;"	dMAX_LINE	cron.h	18;"	dMAX_LINE	crontab.h	16;"	dMAX_TEMPSTR	crontab.h	20;"	dMINUTE_RANGE	cron.h	10;"	dMONTH_OF_YEAR_RANGE	cron.h	13;"	dNHEADER_LINES	crontab.h	19;"	dNewCrontab	crontab.c	/^static	FILE		*NewCrontab = NULL;$/;"	v	file:OK	crontab.h	14;"	dOption	crontab.c	/^static	enum opt_t	Option;$/;"	v	file:Pid	crontab.c	/^static  pid_t		Pid;$/;"	v	file:ProgramName	cron.c	/^static char ProgramName[]="my_cron";$/;"	v	file:ProgramName	crontab.c	/^static  char   ProgramName[] = "my_crontab";$/;"	v	file:ROOT_UID	crontab.h	13;"	dRealUser	crontab.c	/^static	char		*RealUser;$/;"	v	file:SECONDS_PER_MINUTE	cron.h	9;"	dSET	cron.h	21;"	dSPOOL_DIR	cron.h	16;"	dSPOOL_DIR	crontab.h	17;"	dUser	crontab.c	/^static	char		*User;$/;"	v	file:add_rec	cron.c	/^static int add_rec()$/;"	f	file:check_error	crontab.c	/^static int check_error()$/;"	f	file:check_number	cron.c	/^static int check_number(char *buffer,int i)$/;"	f	file:check_number	crontab.c	/^static int check_number(char *buffer,int i)$/;"	f	file:clean_tmp_tab	crontab.c	/^static int clean_tmp_tab()$/;"	f	file:command	cron.h	/^    char command[MAX_LINE];$/;"	m	struct:date_rec_create_tmp_crontab	crontab.c	/^static int create_tmp_crontab()$/;"	f	file:cron_sleep	cron.c	/^void cron_sleep(int target)$/;"	fdaemon_init	cron.c	/^int daemon_init()$/;"	fdate_rec	cron.h	/^} date_rec;$/;"	tdate_rec_	cron.h	/^typedef struct date_rec_ {$/;"	sday_of_mon_rec	cron.h	/^    long int day_of_mon_rec;$/;"	m	struct:date_rec_day_of_week_rec	cron.h	/^    long int day_of_week_rec;$/;"	m	struct:date_rec_del_rec	cron.c	/^static void del_rec()$/;"	f	file:delete_cmd	crontab.c	/^static void delete_cmd() $/;"	f	file:do_job	cron.c	/^static int do_job(time_t current_time)$/;"	f	file:edit_cmd	crontab.c	/^static void edit_cmd() {$/;"	f	file:get_next_token	cron.c	/^static int get_next_token(char *buffer,char *line,int *pt)$/;"	f	file:get_next_token	crontab.c	/^static int get_next_token(char *buffer,char *line,int *pt)$/;"	f	file:getoptarg	crontab.c	/^static  char *getoptarg = "u:ler";$/;"	v	file:head	cron.c	/^date_rec *head = NULL;$/;"	vhour_rec	cron.h	/^    long int hour_rec;$/;"	m	struct:date_rec_list_cmd	crontab.c	/^static void list_cmd() $/;"	f	file:load_rec	cron.c	/^int load_rec()$/;"	flog_err	cron.c	/^void log_err(char *error)$/;"	fmain	cron.c	/^int main()$/;"	fmain	crontab.c	/^int main(int argc,char **argv)$/;"	fminute_rec	cron.h	/^    long int minute_rec;$/;"	m	struct:date_rec_mon_of_year_rec	cron.h	/^    long int mon_of_year_rec;$/;"	m	struct:date_rec_next	cron.h	/^    struct date_rec_ *next;$/;"	m	struct:date_rec_opt_delete	crontab.h	/^enum opt_t	{ opt_unknown, opt_list, opt_delete, opt_edit, opt_replace };$/;"	e	enum:opt_topt_edit	crontab.h	/^enum opt_t	{ opt_unknown, opt_list, opt_delete, opt_edit, opt_replace };$/;"	e	enum:opt_topt_list	crontab.h	/^enum opt_t	{ opt_unknown, opt_list, opt_delete, opt_edit, opt_replace };$/;"	e	enum:opt_topt_replace	crontab.h	/^enum opt_t	{ opt_unknown, opt_list, opt_delete, opt_edit, opt_replace };$/;"	e	enum:opt_topt_t	crontab.h	/^enum opt_t	{ opt_unknown, opt_list, opt_delete, opt_edit, opt_replace };$/;"	gopt_unknown	crontab.h	/^enum opt_t	{ opt_unknown, opt_list, opt_delete, opt_edit, opt_replace };$/;"	e	enum:opt_tparse_args	crontab.c	/^static void parse_args(int argc,char **argv)$/;"	f	file:pw	crontab.c	/^static	struct passwd	*pw;$/;"	v	file:record_it	cron.c	/^static void record_it(date_rec * d,int i,int num) {$/;"	f	file:replace_cmd	crontab.c	/^static int replace_cmd()$/;"	f	file:timerunning	cron.c	/^int timerunning;$/;"	vtn	crontab.c	/^static  char tn[MAX_FNAME];$/;"	v	file:usage	crontab.c	/^static void usage(char *msg)$/;"	f	file:

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -