OSDN Git Service

(split) Convert release and draft pages to UTF-8.
[linuxjm/LDP_man-pages.git] / draft / man2 / mkdirat.2
index e21302d..141c2af 100644 (file)
 .\"
 .TH MKDIRAT 2 2009-12-13 "Linux" "Linux Programmer's Manual"
 .\"O .SH NAME
-.SH Ì¾Á°
+.SH 名前
 .\"O mkdirat \- create a directory relative to a directory file descriptor
-mkdirat \- ¥Ç¥£¥ì¥¯¥È¥ê¥Õ¥¡¥¤¥ë¥Ç¥£¥¹¥¯¥ê¥×¥¿¤«¤éÁêÂÐŪ¤Ê°ÌÃ֤˥ǥ£¥ì¥¯¥È¥ê¤òºîÀ®¤¹¤ë
+mkdirat \- ディレクトリファイルディスクリプタから相対的な位置にディレクトリを作成する
 .\"O .SH SYNOPSIS
-.SH ½ñ¼°
+.SH 書式
 .nf
 .\"O .B #include <fcntl.h>           /* Definition of AT_* constants */
-.B #include <fcntl.h>           /* AT_* Äê¿ô¤ÎÄêµÁ */
+.B #include <fcntl.h>           /* AT_* 定数の定義 */
 .B #include <sys/stat.h>
 .sp
 .BI "int mkdirat(int " dirfd ", const char *" pathname ", mode_t " mode );
@@ -44,9 +44,9 @@ mkdirat \- 
 .in -4n
 .\"O Feature Test Macro Requirements for glibc (see
 .\"O .BR feature_test_macros (7)):
-glibc ¸þ¤±¤Îµ¡Ç½¸¡ºº¥Þ¥¯¥í¤ÎÍ×·ï
+glibc 向けの機能検査マクロの要件
 .RB ( feature_test_macros (7)
-»²¾È):
+参照):
 .in
 .sp
 .BR mkdirat ():
@@ -55,26 +55,26 @@ glibc 
 .RS 4
 .TP 4
 .\"O Since glibc 2.10:
-glibc 2.10 °Ê¹ß:
+glibc 2.10 以降:
 _XOPEN_SOURCE\ >=\ 700 || _POSIX_C_SOURCE\ >=\ 200809L
 .TP
 .\"O Before glibc 2.10:
-glibc 2.10 ¤è¤êÁ°:
+glibc 2.10 より前:
 _ATFILE_SOURCE
 .RE
 .ad
 .PD
 .\"O .SH DESCRIPTION
-.SH ÀâÌÀ
+.SH 説明
 .\"O The
 .\"O .BR mkdirat ()
 .\"O system call operates in exactly the same way as
 .\"O .BR mkdir (2),
 .\"O except for the differences described in this manual page.
 .BR mkdirat ()
-¥·¥¹¥Æ¥à¥³¡¼¥ë¤Ï¡¢¤³¤Î man ¥Ú¡¼¥¸¤ÇÀâÌÀ¤·¤Æ¤¤¤ë°ã¤¤¤¬¤¢¤ë°Ê³°¤Ï¡¢
+システムコールは、この man ページで説明している違いがある以外は、
 .BR mkdir (2)
-¤ÈÁ´¤¯Æ±¤¸¤è¤¦¤ËÆ°ºî¤¹¤ë¡£
+と全く同じように動作する。
 
 .\"O If the pathname given in
 .\"O .I pathname
@@ -86,13 +86,13 @@ _ATFILE_SOURCE
 .\"O .BR mkdir (2)
 .\"O for a relative pathname).
 .I pathname
-¤Ç»ØÄꤵ¤ì¤ë¥Ñ¥¹Ì¾¤¬ÁêÂХѥ¹Ì¾¤Ç¤¢¤ë¾ì¹ç¡¢
-¥Õ¥¡¥¤¥ë¥Ç¥£¥¹¥¯¥ê¥×¥¿
+で指定されるパス名が相対パス名である場合、
+ã\83\95ã\82¡ã\82¤ã\83«ã\83\87ã\82£ã\82¹ã\82¯ã\83ªã\83\97ã\82¿
 .I dirfd
-¤Ç»²¾È¤µ¤ì¤ë¥Ç¥£¥ì¥¯¥È¥ê¤«¤é¤ÎÁêÂХѥ¹Ì¾¤È¤·¤Æ²ò¼á¤µ¤ì¤ë
+で参照されるディレクトリからの相対パス名として解釈される
 .RB ( mkdir (2)
-¤Ç¤Ï¡¢ÁêÂХѥ¹¤Ï¸Æ¤Ó½Ð¤·¸µ¥×¥í¥»¥¹¤Î
-¥«¥ì¥ó¥È¥ï¡¼¥­¥ó¥°¥Ç¥£¥ì¥¯¥È¥ê¤«¤é¤ÎÁêÂХѥ¹¤È¤Ê¤ë)¡£
+では、相対パスは呼び出し元プロセスの
+カレントワーキングディレクトリからの相対パスとなる)。
 
 .\"O If
 .\"O .I pathname
@@ -106,16 +106,16 @@ _ATFILE_SOURCE
 .\"O directory of the calling process (like
 .\"O .BR mkdir (2)).
 .I pathname
-¤¬ÁêÂХѥ¹¤Ç¤¢¤ê¡¢¤«¤Ä
+が相対パスであり、かつ
 .I dirfd
-¤¬ÆÃÊ̤ÊÃÍ
+が特別な値
 .B AT_FDCWD
-¤Ç¤¢¤ë¾ì¹ç¡¢
+である場合、
 .I pathname
-¤Ï
+は
 .RB ( mkdir (2)
-¤ÈƱ¤¸¤è¤¦¤Ë) ¸Æ¤Ó½Ð¤·¸µ¥×¥í¥»¥¹¤Î
-¥«¥ì¥ó¥È¥ï¡¼¥­¥ó¥°¥Ç¥£¥ì¥¯¥È¥ê¤«¤é¤ÎÁêÂХѥ¹Ì¾¤È¤·¤Æ²ò¼á¤µ¤ì¤ë¡£
+と同じように) 呼び出し元プロセスの
+カレントワーキングディレクトリからの相対パス名として解釈される。
 
 .\"O If
 .\"O .I pathname
@@ -123,43 +123,43 @@ _ATFILE_SOURCE
 .\"O .I dirfd
 .\"O is ignored.
 .I pathname
-¤¬ÀäÂХѥ¹¤Ç¤¢¤ë¾ì¹ç¡¢
+が絶対パスである場合、
 .I dirfd
-¤Ï̵»ë¤µ¤ì¤ë¡£
+は無視される。
 .\"O .SH "RETURN VALUE"
-.SH ÊÖ¤êÃÍ
+.SH 返り値
 .\"O On success,
 .\"O .BR mkdirat ()
 .\"O returns 0.
-À®¸ù¤·¤¿¾ì¹ç¡¢
+成功した場合、
 .BR mkdirat ()
-¤Ï 0 ¤òÊÖ¤¹¡£
+は 0 を返す。
 .\"O On error, \-1 is returned and
 .\"O .I errno
 .\"O is set to indicate the error.
-¥¨¥é¡¼¤Î¾ì¹ç¡¢\-1 ¤¬ÊÖ¤µ¤ì¤Æ¡¢
+エラーの場合、\-1 が返されて、
 .I errno
-¤Ë¤Ï¥¨¥é¡¼¤ò¼¨¤¹Ãͤ¬ÀßÄꤵ¤ì¤ë¡£
+にはエラーを示す値が設定される。
 .\"O .SH ERRORS
-.SH ¥¨¥é¡¼
+.SH ã\82¨ã\83©ã\83¼
 .\"O The same errors that occur for
 .\"O .BR mkdir (2)
 .\"O can also occur for
 .\"O .BR mkdirat ().
 .BR mkdir (2)
-¤ÈƱ¤¸¥¨¥é¡¼¤¬
+と同じエラーが
 .BR mkdirat ()
-¤Ç¤âµ¯¤³¤ë¡£
+でも起こる。
 .\"O The following additional errors can occur for
 .\"O .BR mkdirat ():
 .BR mkdirat ()
-¤Ç¤Ï¡¢¤½¤Î¾¤Ë°Ê²¼¤Î¥¨¥é¡¼¤¬µ¯¤³¤ë:
+では、その他に以下のエラーが起こる:
 .TP
 .B EBADF
 .\"O .I dirfd
 .\"O is not a valid file descriptor.
 .I dirfd
-¤¬Í­¸ú¤Ê¥Õ¥¡¥¤¥ë¥Ç¥£¥¹¥¯¥ê¥×¥¿¤Ç¤Ê¤¤¡£
+が有効なファイルディスクリプタでない。
 .TP
 .B ENOTDIR
 .\"O .I pathname
@@ -167,31 +167,31 @@ _ATFILE_SOURCE
 .\"O .I dirfd
 .\"O is a file descriptor referring to a file other than a directory.
 .I pathname
-¤¬ÁêÂХѥ¹¤Ç¡¢¤«¤Ä
+が相対パスで、かつ
 .I dirfd
-¤¬¥Ç¥£¥ì¥¯¥È¥ê°Ê³°¤Î¥Õ¥¡¥¤¥ë¤ò»²¾È¤¹¤ë¥Õ¥¡¥¤¥ë¥Ç¥£¥¹¥¯¥ê¥×¥¿¤Ç¤¢¤ë¡£
+がディレクトリ以外のファイルを参照するファイルディスクリプタである。
 .\"O .SH VERSIONS
-.SH ¥Ð¡¼¥¸¥ç¥ó
+.SH バージョン
 .\"O .BR mkdirat ()
 .\"O was added to Linux in kernel 2.6.16.
 .BR mkdirat ()
-¤Ï Linux ¥«¡¼¥Í¥ë 2.6.16 ¤ÇÄɲ䵤줿¡£
+は Linux カーネル 2.6.16 で追加された。
 .\"O .SH "CONFORMING TO"
-.SH ½àµò
+.SH 準拠
 POSIX.1-2008.
 .\"O .SH NOTES
-.SH Ãí°Õ
+.SH 注意
 .\"O See
 .\"O .BR openat (2)
 .\"O for an explanation of the need for
 .\"O .BR mkdirat ().
 .\"O
 .BR mkdirat ()
-¤¬É¬ÍפÊÍýͳ¤Ë¤Ä¤¤¤Æ¤Ï¡¢
+が必要な理由については、
 .BR openat (2)
-¤ò»²¾È¤¹¤ë¤³¤È¡£
+を参照すること。
 .\"O .SH "SEE ALSO"
-.SH ÀâÌÀ
+.SH 説明
 .BR mkdir (2),
 .BR openat (2),
 .BR path_resolution (7)