Ruby/File Directory/lstat

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

Перейти к: навигация, поиск

Get stat for your file

File.lstat("test_file").mode & 0777       # Keep only the permission bits.
# => 420                                  # That is, 0644 octal.



lstat: Same as IO#stat, but does not follow the last symbolic link.

File.symlink("testfile", "link2test")  0
File.stat("testfile").size  66
f = File.new("link2test")
f.lstat.size  8
f.stat.size  66