Skip to content
class method

File.symlink?

(::string | ::_ToPath file_name) -> bool
File.symlink?(filepath) → true or false

Returns true if filepath points to a symbolic link, false otherwise:

Example
symlink = File.symlink('t.txt', 'symlink')
File.symlink?('symlink') # => true
File.symlink?('t.txt')   # => false
See also .symlink .truncate .sticky? .umask also in 4.1 · 3.4 · 3.3 · 3.2 · 3.1 · 3.0