68user's page 掲示板

Prev< No. 4083〜4088> Next  [最新発言に戻る] [過去ログ一覧]
No. 4083 # >>4082 2005/01/21 (金) 16:20:40
内容不備&質問場所違いでした。
大変失礼しました。
撤収します。

No. 4084 # yoshiki 2005/01/25 (火) 09:47:00
CGIでmkdirとかmountとかを呼び出す方法をご教授願います。
サーバー上でプログラムを実行させたいのですが、動作しませんでした。

C言語にてCGIプログラムを作っています。
execveを使用してもうまく動作しませんでした。


------- test.c (test.cgi) -----------------------
#include <stdio.h>

int main()
{
    char *argv[3];
    argv[0]="/bin/mkdir";
    argv[1]="test";
    argv[2]=NULL;

    int pid=fork();
    if(pid==0){
        execve(argv[0],argv,NULL);
        perror("execve");
        exit(0);
    }
    return 0;
}

No. 4085 # yoshiki 2005/01/25 (火) 09:48:43
↓↓
#include <unistd.h>

が抜けていました。
よろしくお願いします。

No. 4086 # たらい 2005/01/26 (水) 18:10:01
はじめまして。
いつも「UNIXの部屋」を利用させていただいています。

awkコマンドのところですが、誤字がありましたのでお知らせさせていただきました。
****************************************************************
特殊なパターンとして BEGIN と END がある。BEGIN は最初に実行され、END は最後に実行される。
% ls -l | awl 'BEGIN { print "START!"} {total+=$5; print $9} END {print "size total="total} '
****************************************************************
1つ目のパイプの後の「awk」が「awl」になっています。

「awkのエイリアスです。」なんていわれたら、どうしようもありませんが…。

取り急ぎ、ご連絡までに…

No. 4087 # 68user 2005/01/26 (水) 19:11:43
>>4086 たらい
修正いたしました。ご指摘ありがとうございました。
    http://X68000.q-e-d.net/~68user/unix/pickup?awk

No. 4088 # tansy [URL] 2005/01/27 (木) 04:45:52
ライセンスについて質問です。
このサイトにあるコードはフリーソフトウェアと考えてよいでしょうか。
チュートリアルサイトなのでコードを自由に利用してよいだろうとは思ったのですが、
念のため確認させてください。

具体的にはecho-server-select.cを参考にしながらプログラムを書いたのですが、
将来それをフリーソフトウェアとして配布したいと考えています。
問題ないですよね?
問題あるなら空で書けるように修行してやり直すことになるのですが…。

ちなみに作っているものはこれ
  http://humming.dip.jp/bardic/
でネットゲームのようなものです。

よろしくお願いします。

Prev< No. 4083〜4088> Next  [最新発言に戻る] [過去ログ一覧]