Skip to content

Maintenance Ruby 3.3 gets fixes, but no new features. Switch to Ruby 4.0 →

instance method

File::Stat#owned?

stat.owned? → true or false

Returns true if the effective user id of the process is the same as the owner of stat.

Example
File.stat("testfile").owned?      #=> true
File.stat("/etc/passwd").owned?   #=> false
See also #nlink #pipe? #mtime #rdev also in 4.1 · 4.0 · 3.4 · 3.2 · 3.1 · 3.0