Manpages

名 前

setproctitle — プ ロ セ ス の タ イ ト ル を 設 定 す る 書 式
#include <stdlib.h>

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

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

setproctitle("foo! (%d)", getpid()); 関 連 項 目

ps(1), w(1), printf(3) 履 歴
setproctitle
() は NetBSD 0.9a で 初 め て 登 場 し た 。