📄 mkindx.c
字号:
/* * mkindx.c - utility to format a nice index to source files, etc. * * usage: mkindx "title string" [file_name] [filename] ..... */# include <stdio.h>char id_mkindx[] = "@(#)mkindx.c 1.1";char list[10000] = "pwd >>index; echo \" \" >>index; ls -l ";char *apndx = ">>index";char *cp = list;extern char *ctime();FILE *fopen(), *index;main (argc, argv)char **argv;{ short i; long time(), t; if (index = fopen ("index", "w")) { fprintf (index, "\n\n\n\n\n\n\n\n\n"); center (argv[1]); /* center title on page */ t = time(0); center (ctime(&t)); /* center date & time */ fprintf (index, "\n"); fclose (index); while (*cp) cp++; /* find end of shell command */ for (i = 2; i < argc; i++) { while (*argv[i]) *cp++ = *(argv[i]++); *cp++ = ' '; } while (*apndx) *cp++ = *apndx++; *cp = '\0'; system (list); } else fprintf (stderr, "mkindx: can't open index\n");}center (string)char *string;{ short pad; pad = (72 - strlen(string)) >> 1; while (pad-- > 0) fputc(' ', index); fprintf (index, "%s\n", string);}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -