OSDN Git Service

Convert release and draft pages to UTF-8.
[linuxjm/jm.git] / manual / netkit / release / man3 / setproctitle.3
index 2d94a52..7074451 100644 (file)
 .Dd April 13, 1994
 .Dt SETPROCTITLE 3
 .Os "Linux NetKit (0.17)"
-.Sh Ì¾Á°
+.Sh 名前
 .Nm setproctitle
-.Nd ¥×¥í¥»¥¹¤Î¥¿¥¤¥È¥ë¤òÀßÄꤹ¤ë
-.Sh ½ñ¼°
+.Nd プロセスのタイトルを設定する
+.Sh 書式
 .Fd #include <stdlib.h>
 .Ft void
 .Fn setproctitle "const char *fmt" "..."
-.Sh ÀâÌÀ
+.Sh 説明
 .Fn setproctitle
-¤Ï¡¢µ¯Æ°¤·¤Æ¤¤¤ë¥×¥í¥»¥¹¤Î¥¿¥¤¥È¥ë¤òÀßÄꤹ¤ë¡£
-¥×¥í¥»¥¹¤Î¥¿¥¤¥È¥ë¤Ï¡¢¥×¥í¥°¥é¥à̾¤«¤é¥Ç¥£¥ì¥¯¥È¥êÉôʬ¤ò¼è¤êµî¤Ã¤¿Ì¾Á°¤Ë¡¢
-¥³¥í¥ó¤ò¶´¤ó¤Ç
+は、起動しているプロセスのタイトルを設定する。
+プロセスのタイトルは、プログラム名からディレクトリ部分を取り去った名前に、
+コロンを挟んで
 .Va fmt
-¤Ë»ØÄꤵ¤ì¤¿½ñ¼°ÉÕ¤­Ê¸»úÎó¤ò³¤±¤¿¤â¤Î¤Ë¤Ê¤ë¡£
+に指定された書式付き文字列を続けたものになる。
 .Va fmt
-¤¬ NULL ¤Î¾ì¹ç¡¢¥³¥í¥ó¤È¥Õ¥©¡¼¥Þ¥Ã¥È¤µ¤ì¤¿Ê¸»úÎó¤Ï¾Êά¤µ¤ì¤ë¡£
-¥×¥í¥»¥¹¤Î¥¿¥¤¥È¥ë¤ÎŤµ¤Ï¡¢2048 ¥Ð¥¤¥È¤Þ¤Ç¤ËÀ©¸Â¤µ¤ì¤Æ¤¤¤ë¡£
-.Sh Îã
-¥×¥í¥»¥¹¤Î¥¿¥¤¥È¥ë¤ò¡¢Â¾¤Î¾ðÊó¤ò´Þ¤Þ¤Ê¤¤¡¢¥×¥í¥°¥é¥à̾¤Î¤ß¤ËÀßÄꤹ¤ë:
+が NULL の場合、コロンとフォーマットされた文字列は省略される。
+プロセスのタイトルの長さは、2048 バイトまでに制限されている。
+.Sh 
+プロセスのタイトルを、他の情報を含まない、プログラム名のみに設定する:
 .Bd -literal -offset indent
 setproctitle(NULL);
 .Ed
 .Pp
-¥×¥í¥»¥¹¤Î¥¿¥¤¥È¥ë¤ò¡¢¥×¥í¥°¥é¥à̾¡¦¾ðÊ󤬽ñ¤«¤ì¤¿Ê¸»úÎó¡¦
-¥×¥í¥»¥¹ ID ¤ò³¤±¤¿¤â¤Î¤ËÀßÄꤹ¤ë:
+プロセスのタイトルを、プログラム名・情報が書かれた文字列・
+プロセス ID を続けたものに設定する:
 .Bd -literal -offset indent
 setproctitle("foo! (%d)", getpid());
 .Ed
-.Sh ´ØÏ¢¹àÌÜ
+.Sh 関連項目
 .Xr ps 1 ,
 .Xr w 1 ,
 .Xr printf 3
-.Sh ÍúÎò
+.Sh 履歴
 .Fn setproctitle
-¤Ï NetBSD 0.9a ¤Ç½é¤á¤ÆÅо줷¤¿¡£
+は NetBSD 0.9a で初めて登場した。