OSDN Git Service

(split) Convert release and draft pages to UTF-8.
[linuxjm/LDP_man-pages.git] / draft / man2 / futimesat.2
index 8d2b990..4968862 100644 (file)
 .\"
 .TH FUTIMESAT 2 2009-12-13 "Linux" "Linux Programmer's Manual"
 .\"O .SH NAME
-.SH Ì¾Á°
+.SH 名前
 .\"O futimesat \- change timestamps of a file relative to a \
 .\"O directory file descriptor
-futimesat \- ¥Ç¥£¥ì¥¯¥È¥ê¥Õ¥¡¥¤¥ë¥Ç¥£¥¹¥¯¥ê¥×¥¿¤«¤éÁêÂÐŪ¤Ê°ÌÃ֤ˤ¢¤ë¥Õ¥¡¥¤¥ë¤Î¥¿¥¤¥à¥¹¥¿¥ó¥×¤òÊѹ¹¤¹¤ë
+futimesat \- ディレクトリファイルディスクリプタから相対的な位置にあるファイルのタイムスタンプを変更する
 .\"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_* 定数の定義 */
 .sp
 .BI "int futimesat(int " dirfd ", const char *" pathname ,
 .BI "              const struct timeval " times [2]);
@@ -45,9 +45,9 @@ futimesat \- 
 .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 futimesat ():
@@ -56,25 +56,25 @@ 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 This system call is obsolete.
 .\"O Use
 .\"O .BR utimensat (2)
 .\"O instead.
-¤³¤Î¥·¥¹¥Æ¥à¥³¡¼¥ë¤ÏÇÑ»ßͽÄê¤Ç¤¢¤ë¡£
-Âå¤ï¤ê¤Ë
+このシステムコールは廃止予定である。
+代わりに
 .BR utimensat (2)
-¤ò»ÈÍѤ¹¤ë¤³¤È¡£
+を使用すること。
 
 .\"O The
 .\"O .BR futimesat ()
@@ -82,9 +82,9 @@ _ATFILE_SOURCE
 .\"O .BR utimes (2),
 .\"O except for the differences described in this manual page.
 .BR futimesat ()
-¥·¥¹¥Æ¥à¥³¡¼¥ë¤Ï¡¢¤³¤Î man ¥Ú¡¼¥¸¤ÇÀâÌÀ¤·¤Æ¤¤¤ë°ã¤¤¤¬¤¢¤ë°Ê³°¤Ï¡¢
+システムコールは、この man ページで説明している違いがある以外は、
 .BR utimes (2)
-¤ÈÁ´¤¯Æ±¤¸¤è¤¦¤ËÆ°ºî¤¹¤ë¡£
+と全く同じように動作する。
 
 .\"O If the pathname given in
 .\"O .I pathname
@@ -96,13 +96,13 @@ _ATFILE_SOURCE
 .\"O .BR utimes (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 ( utimes (2)
-¤Ç¤Ï¡¢ÁêÂХѥ¹¤Ï¸Æ¤Ó½Ð¤·¸µ¥×¥í¥»¥¹¤Î
-¥«¥ì¥ó¥È¥ï¡¼¥­¥ó¥°¥Ç¥£¥ì¥¯¥È¥ê¤«¤é¤ÎÁêÂХѥ¹¤È¤Ê¤ë)¡£
+では、相対パスは呼び出し元プロセスの
+カレントワーキングディレクトリからの相対パスとなる)。
 
 .\"O If
 .\"O .I pathname
@@ -116,16 +116,16 @@ _ATFILE_SOURCE
 .\"O directory of the calling process (like
 .\"O .BR utimes (2)).
 .I pathname
-¤¬ÁêÂХѥ¹¤Ç¤¢¤ê¡¢¤«¤Ä
+が相対パスであり、かつ
 .I dirfd
-¤¬ÆÃÊ̤ÊÃÍ
+が特別な値
 .B AT_FDCWD
-¤Ç¤¢¤ë¾ì¹ç¡¢
+である場合、
 .I pathname
-¤Ï
+は
 .RB ( utimes (2)
-¤ÈƱ¤¸¤è¤¦¤Ë) ¸Æ¤Ó½Ð¤·¸µ¥×¥í¥»¥¹¤Î
-¥«¥ì¥ó¥È¥ï¡¼¥­¥ó¥°¥Ç¥£¥ì¥¯¥È¥ê¤«¤é¤ÎÁêÂХѥ¹Ì¾¤È¤·¤Æ²ò¼á¤µ¤ì¤ë¡£
+と同じように) 呼び出し元プロセスの
+カレントワーキングディレクトリからの相対パス名として解釈される。
 
 .\"O If
 .\"O .I pathname
@@ -133,43 +133,43 @@ _ATFILE_SOURCE
 .\"O .I dirfd
 .\"O is ignored.
 .I pathname
-¤¬ÀäÂХѥ¹¤Ç¤¢¤ë¾ì¹ç¡¢
+が絶対パスである場合、
 .I dirfd
-¤Ï̵»ë¤µ¤ì¤ë¡£
+は無視される。
 .\"O .SH "RETURN VALUE"
-.SH ÊÖ¤êÃÍ
+.SH 返り値
 .\"O On success,
 .\"O .BR futimesat ()
 .\"O returns a 0.
-À®¸ù¤·¤¿¾ì¹ç¡¢
+成功した場合、
 .BR futimesat ()
-¤Ï 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 utimes (2)
 .\"O can also occur for
 .\"O .BR futimesat ().
 .BR utimes (2)
-¤ÈƱ¤¸¥¨¥é¡¼¤¬
+と同じエラーが
 .BR futimesat ()
-¤Ç¤âµ¯¤³¤ë¡£
+でも起こる。
 .\"O The following additional errors can occur for
 .\"O .BR futimesat ():
 .BR futimesat ()
-¤Ç¤Ï¡¢¤½¤Î¾¤Ë°Ê²¼¤Î¥¨¥é¡¼¤¬µ¯¤³¤ë:
+では、その他に以下のエラーが起こる:
 .TP
 .B EBADF
 .\"O .I dirfd
 .\"O is not a valid file descriptor.
 .I dirfd
-¤¬Í­¸ú¤Ê¥Õ¥¡¥¤¥ë¥Ç¥£¥¹¥¯¥ê¥×¥¿¤Ç¤Ê¤¤¡£
+が有効なファイルディスクリプタでない。
 .TP
 .B ENOTDIR
 .\"O .I pathname
@@ -177,33 +177,33 @@ _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 futimesat ()
 .\"O was added to Linux in kernel 2.6.16.
 .BR futimesat ()
-¤Ï Linux ¥«¡¼¥Í¥ë 2.6.16 ¤ÇÄɲ䵤줿¡£
+は Linux カーネル 2.6.16 で追加された。
 .\"O .SH "CONFORMING TO"
-.SH ½àµò
+.SH 準拠
 .\"O This system call is nonstandard.
 .\"O It was implemented from a specification that was proposed for POSIX.1,
 .\"O but that specification was replaced by the one for
 .\"O .BR utimensat (2).
-¤³¤Î¥·¥¹¥Æ¥à¥³¡¼¥ë¤Ïɸ½àŪ¤Ç¤Ï¤Ê¤¤¡£
-POSIX.1 ¤ÇÄó°Æ¤µ¤ì¤Æ¤¤¤¿»ÅÍͤËͳÍ褷¤Æ¼ÂÁõ¤µ¤ì¤¿¤¬¡¢
-¤½¤Î»ÅÍͤÏ
+このシステムコールは標準的ではない。
+POSIX.1 で提案されていた仕様に由来して実装されたが、
+その仕様は
 .BR utimensat (2)
-¤ÇÃÖ¤­´¹¤¨¤é¤ì¤¿¡£
+で置き換えられた。
 
 .\"O A similar system call exists on Solaris.
-Solaris ¤Ë¤Ï¡¢¤³¤ì¤ÈƱ¤¸¤è¤¦¤Ê¥·¥¹¥Æ¥à¥³¡¼¥ë¤¬Â¸ºß¤¹¤ë¡£
+Solaris には、これと同じようなシステムコールが存在する。
 .\"O .SH NOTES
 .\"O .SS Glibc Notes
-.SH Ãí°Õ
-.SS GLIBC ¤Ë¤Ä¤¤¤Æ¤ÎÃí°Õ
+.SH 注意
+.SS GLIBC についての注意
 .\"O If
 .\"O .I pathname
 .\"O is NULL, then the glibc
@@ -211,14 +211,14 @@ Solaris 
 .\"O wrapper function updates the times for the file referred to by
 .\"O .IR dirfd .
 .I pathname
-¤¬ NULL ¤Î¾ì¹ç¡¢glibc ¤Î
+が NULL の場合、glibc の
 .BR futimesat ()
-¥é¥Ã¥Ñ¡¼´Ø¿ô¤Ï
+ラッパー関数は
 .I dirfd
-¤Ç»²¾È¤µ¤ì¤ë¥Õ¥¡¥¤¥ë¤Î»þ¹ï¤ò¹¹¿·¤¹¤ë¡£
+で参照されるファイルの時刻を更新する。
 .\" The Solaris futimesat() also has this strangeness.
 .\"O .SH "SEE ALSO"
-.SH ´ØÏ¢¹àÌÜ
+.SH 関連項目
 .BR stat (2),
 .BR utimensat (2),
 .BR utimes (2),