.\" t
-.\" Hey Emacs! This file is -*- nroff -*- source.
-.\"
.\" Copyright (c) 1992 Drew Eckhardt (drew@cs.colorado.edu), March 28, 1992
.\" Parts Copyright (c) 1995 Nicolai Langfeldt (janl@ifi.uio.no), 1/1/95
.\" and Copyright (c) 2007 Michael Kerrisk <mtk.manpages@gmail.com>
.\"
+.\" %%%LICENSE_START(VERBATIM)
.\" Permission is granted to make and distribute verbatim copies of this
.\" manual provided the copyright notice and this permission notice are
.\" preserved on all copies.
.\"
.\" Formatted or processed versions of this manual, if unaccompanied by
.\" the source, must acknowledge the copyright and authors of this work.
+.\" %%%LICENSE_END
.\"
.\" Modified by Michael Haardt <michael@moria.de>
.\" Modified 1993-07-24 by Rik Faith <faith@cs.unc.edu>
.\" This file was generated with po4a. Translate the source file.
.\"
.\"*******************************************************************
-.TH STAT 2 2012\-05\-07 Linux "Linux Programmer's Manual"
+.TH STAT 2 2012\-11\-11 Linux "Linux Programmer's Manual"
.SH 名前
stat, fstat, lstat \- ファイルの状態を取得する
.SH 書式
\fIpath\fP の前半部分 (prefix) の構成要素がディレクトリではない。
.TP
\fBEOVERFLOW\fP
-(\fBstat\fP()) \fIpath\fP が、ファイルサイズを \fIoff_t\fP 型で表現できないファイルを
-参照している。このエラーが起こるのは、32 ビットプラットフォーム上で
-\fI\-D_FILE_OFFSET_BITS=64\fP を指定せずにコンパイルされたアプリケーションが、
-ファイルサイズが \fI(1<<31)\-1\fP ビットを超えるファイルに対して \fBstat\fP()
-を呼び出した場合である。
+\fIpath\fP or \fIfd\fP refers to a file whose size, inode number, or number of
+blocks cannot be represented in, respectively, the types \fIoff_t\fP, \fIino_t\fP,
+or \fIblkcnt_t\fP. This error can occur when, for example, an application
+compiled on a 32\-bit platform without \fI\-D_FILE_OFFSET_BITS=64\fP calls
+\fBstat\fP() on a file whose size exceeds \fI(1<<31)\-1\fP bytes.
.SH 準拠
.\" SVr4 documents additional
.\" .BR fstat ()
POSIX.1\-1990 には \fBS_IFMT\fP, \fBS_IFSOCK\fP, \fBS_IFLNK\fP, \fBS_IFREG\fP,
\fBS_IFBLK\fP, \fBS_IFDIR\fP, \fBS_IFCHR\fP, \fBS_IFIFO\fP, \fBS_ISVTX\fP 定数に関する
記述はなかったが、代わりに \fBS_ISDIR\fP() のようなマクロを使用するように
-要求していた。 \fBS_IF*\fP 定数は POSIX.1\-2011 以降には存在する。
+要求していた。 \fBS_IF*\fP 定数は POSIX.1\-2001 以降には存在する。
マクロ \fBS_ISLNK\fP() と \fBS_ISSOCK\fP() は POSIX.1\-1996 にはないが、
POSIX.1\-2001 には両方とも存在する。 前者は SVID 4 に、後者は SUSv2 に
\fBaccess\fP(2), \fBchmod\fP(2), \fBchown\fP(2), \fBfstatat\fP(2), \fBreadlink\fP(2),
\fButime\fP(2), \fBcapabilities\fP(7), \fBsymlink\fP(7)
.SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.50 の一部
である。プロジェクトの説明とバグ報告に関する情報は
http://www.kernel.org/doc/man\-pages/ に書かれている。