我很难想出如何在我的CGI脚本中实现grep。基本上,我会从一个HTML页面上收到一个1500的值。然后运行CGI脚本,并将1500与文本文件进行比较。当它找到1500时,它会打印整行并显示在网页上。我想要一些关于如何做到这一点的提示和建议。我知道这涉及到grep,但我真的不知道如何把它放进去。
#include <stdio.h>
#include <stdlib.h>
int main(void)
{
char *data;
long m,n;
printf("%s%c%c\n",
"Content-Type:text/html;charset=iso-8859-1",13,10);
printf("<TITLE>Webpage of Results</TITLE>\n");
printf("<H1>Temperatures</H1>\n");
data = getenv("QUERY_STRING");
HTML传递变量time=1500。我明白(如果我错了,请纠正我)查询字符串将包含1500?
最佳答案
C中grep的一些非常直接的模拟是strstr()
函数
关于html - 请问如何在GGI脚本中实现Grep?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/2776834/