mud/lib/doc/sefun/absolute_path
2020-09-06 05:43:07 -07:00

52 lines
1.4 KiB
Plaintext

ABSOLUTE_PATH(1) ABSOLUTE_PATH(1)
NAME
absolute_path() - returns the full path starting at root
SYNOPSIS
string absolute_path(string curr, string new)
DESCRIPTION
Given any relative path, this function returns the full
path from /. The first argument is the base directory,
and the second is the relative path you wish to make
absolute. If the second argument cannot be made absolute
on its own, it is made absolute relative to the base
directory, which is usually the current working directory.
It understands special things like:
o ~/ represents the home directory of the command giver
o ~user represents the home directory of the user named
o ^domains represents the home directory of the domain
named
o
. represents the current working directory
o
.. represents the parent of the current working directory
EXAMPLES
o absolute_path("/realms/descartes", "monster.c")
returns "/realms/descartes/monster.c"
o absolute_path("/std", "~workroom.c") returns
"/realms/descartes/workroom.c"
LOCATION
/secure/sefun/absolute_path.c
SEE ALSO
base_name(), path_file()
Author
Descartes of Borg
1