fs(3lua): init man pages
Initialise man pages for the fs module.
This commit is contained in:
parent
2c6ad19111
commit
5cd636d6a7
17 changed files with 561 additions and 0 deletions
30
man/fs/fs.dirname.3lua.scd
Normal file
30
man/fs/fs.dirname.3lua.scd
Normal file
|
@ -0,0 +1,30 @@
|
|||
FS.DIRNAME(3lua) "3lua" "Callisto manual pages"
|
||||
|
||||
# NAME
|
||||
*fs.dirname* - get the parent directory of a path
|
||||
|
||||
# SYNOPSIS
|
||||
*fs.dirname*(_path_: *string*)
|
||||
|
||||
# DESCRIPTION
|
||||
*fs.dirname* returns the parent directory of _path_.
|
||||
|
||||
Any trailing "/" characters found in _path_
|
||||
are not counted as part of the directory name.
|
||||
If _path_ is an empty string or contains no "/" characters,
|
||||
the string "." is returned.
|
||||
|
||||
This is purely a string manipulation function
|
||||
and depends on no outside state.
|
||||
|
||||
# EXAMPLES
|
||||
Print the directory containing the current script file:
|
||||
|
||||
print(fs.dirname(arg[0]))
|
||||
|
||||
Output example:
|
||||
|
||||
assert(fs.dirname("/usr/local/bin") == "/usr/local")
|
||||
|
||||
# SEE ALSO
|
||||
callisto(3lua), fs(3lua)
|
Loading…
Add table
Add a link
Reference in a new issue