fs(3lua): init man pages

Initialise man pages for the fs module.
This commit is contained in:
Jeremy Baxter 2024-04-06 10:50:59 +13:00
parent 2c6ad19111
commit 5cd636d6a7
17 changed files with 561 additions and 0 deletions

View file

@ -0,0 +1,28 @@
FS.ISSYMLINK(3lua) "3lua" "Callisto manual pages"
# NAME
*fs.issymlink* - check whether a path points to a symbolic link
# SYNOPSIS
*fs.issymlink*(_path_: *string*)
# DESCRIPTION
*fs.issymlink* returns whether _path_ points to a symbolic link
(see symlink(7)).
If an error occurs,
*fs.issymlink* returns nil, an error message and
a platform-dependent error code.
Usually this only happens when passing a nonexistent path,
or a path to a file which you do not have permission to read.
See lstat(2) for a complete list.
# EXAMPLES
Check whether /bin is a symbolic link:
if fs.issymlink("/bin") then
print("most likely merged /usr")
end
# SEE ALSO
callisto(3lua), fs(3lua), symlink(7)