1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
|
#include <stdio.h>
void main()
{
FILE * fin, * fout;
char line[255], line2[255];
int i;
char genbuf[255], tok[20];
fin = fopen("M.1006277896.A","r");
while(!feof(fin))
{
fgets(line,255,fin);
line[12] = '\0';
sprintf(genbuf, "cd ~/boards/%s;grep "
"超過一個月無廣告以外的本站文章發表。"
" *.A > ~/pttbbs/util/kenken.txt",line);
system(genbuf);
fout = fopen("kenken.txt","r");
while(!feof(fout))
{
line2[0] = '\0';
fgets(line2,255,fout);
if(strlen(line2) <= 10) break;
sscanf(line2,"%s:",tok);
for(i = 0; i < 20;i++)
{
if(tok[i] == ':')
{
tok[i] = '\0';
break;
}
}
sprintf(genbuf, "cd ~/boards/%s;rm %s",line, tok);
// printf("%s \n", genbuf);
system(genbuf);
}
}
fclose(fin);
}
|