Subject: How do I truncate a file?
Date: Thu Mar 18 17:16:55 EST 1993

3.3) ファイルのサイズを切りつめるにはどうすれば良いですか。

BSD の ftruncate() 関数は、ファイルの長さを指定します。Xenix には(した がってSysV r3.2 以降にも) chsize() というシステムコールがあります。そ の他のシステムでは、create() か open(..., O_TRUNC) を使って、長さをゼ ロに切りつめることしかできません。


UNIX FAQ LIST / Copyright(c)1994,Ted Timar / tmatimar@isgtec.com


Maintainer: あさだ たくや