Skip to content
class method

File.lstat

(::string | ::_ToPath file_name) -> ::File::Stat
File.lstat(filepath) → stat

Like File::stat, but does not follow the last symbolic link; instead, returns a File::Stat object for the link itself.

Example
File.symlink('t.txt', 'symlink')
File.stat('symlink').size  # => 47
File.lstat('symlink').size # => 5
See also #lstat .link .lutime .lchown also in 4.1 · 3.4 · 3.3 · 3.2 · 3.1 · 3.0