Scroll to navigation

SETPROCTITLE(3) Library Functions Manual SETPROCTITLE(3)

名前

setproctitleプロセスのタイトルを設定する

書式

#include <stdlib.h> void (const char *fmt, ...)

説明

setproctitle() は、起動しているプロセスのタイトルを設定する。 プロセスのタイトルは、プログラム名からディレクトリ部分を取り去った名前に、 コロンを挟んで fmt に指定された書式付き文字列を続けたものになる。 fmt が NULL の場合、コロンとフォーマットされた文字列は省略される。 プロセスのタイトルの長さは、2048 バイトまでに制限されている。

プロセスのタイトルを、他の情報を含まない、プログラム名のみに設定する:

setproctitle(NULL);

プロセスのタイトルを、プログラム名・情報が書かれた文字列・ プロセス ID を続けたものに設定する:

setproctitle("foo! (%d)", getpid());

関連項目

ps(1), w(1), printf(3)

履歴

() は NetBSD 0.9a で初めて登場した。

April 13, 1994 Linux NetKit (0.17)