revの日記: CでUNIXコマンド実行
日記 by
rev
仕事で、Webプログラミングを主にやってる。
最近はPerl,PHP,XMLで書いている。なので、久しぶりにCで書いたら基本的なことでつまずいてしまった・・。
今日やったこと。
最近はPerl,PHP,XMLで書いている。なので、久しぶりにCで書いたら基本的なことでつまずいてしまった・・。
今日やったこと。
- UNIXコマンドを実行
- 戻値(HTMLタグ)を取得
- ブラウザで表示できるように
int main(void)
{
char str[256];
FILE *fp;
if((fp = popen("コマンド","r")) == NULL)
{
exit(-1);
}
fgets(str,256,fp);
printf("Contetn-Type: text/html\n\n);
printf("<html><body>\n")
printf("%s",str);
printf("</body></html>\n")
pclose(fp);
return 0;
}