Ruby 2.2.0 リファレンスマニュアル > ライブラリ一覧 > 組み込みライブラリ > Fileクラス > truncate
truncate(path, length) -> 0
[permalink][rdoc]path で指定されたファイルのサイズを最大 length バイト にします。
サイズの変更に成功すれば 0 を返します。失敗した場合は例外 Errno::EXXX が発生します。
例
IO.write("testfile", "1234567890") File.truncate("testfile", 5) # => 0 File.size("testfile") # => 5