Ruby/File Directory/truncate

Материал из Wiki.crossplatform.ru

(Различия между версиями)
Перейти к: навигация, поиск
м (1 версия: Импорт выборки материалов по Ruby)
 

Текущая версия на 17:57, 13 сентября 2010

Erase all existing content

f = "log.messages"          # Filename
File.truncate(f, 0)         # Erase all existing content



File.truncate

filename = "truncate.txt"
f = open(filename, "w") do |f|
  f << "this is a test."
end
File.size(filename)               
File.truncate(filename, 30)
File.size(filename)               
open(filename) { |f| f.read }