Skip to content

End of Life Ruby 3.1 has reached end of life and gets no more fixes. Switch to Ruby 4.0 →

class method

IO.sysopen

IO.sysopen(path, [mode, [perm]]) → integer

Opens the given path, returning the underlying file descriptor as a Integer.

Example
IO.sysopen("testfile")   #=> 3
See also .select .try_convert .readlines .write also in 4.1 · 4.0 · 3.4 · 3.3 · 3.2 · 3.0