ABSOLUTE_PATH(1) ABSOLUTE_PATH(1) NNAAMMEE _a_b_s_o_l_u_t_e___p_a_t_h_(_) - returns the full path starting at root SSYYNNOOPPSSIISS string absolute_path(string curr, string new) DDEESSCCRRIIPPTTIIOONN 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 .. rreepprreesseennttss tthhee ccuurrrreenntt wwoorrkkiinngg ddiirreeccttoorryy +o .... rreepprreesseennttss tthhee ppaarreenntt ooff tthhee ccuurrrreenntt wwoorrkkiinngg ddiirreeccttoorryy EEXXAAMMPPLLEESS +o absolute_path("/realms/descartes", "monster.c") returns "/realms/descartes/monster.c" +o absolute_path("/std", "~workroom.c") returns "/realms/descartes/workroom.c" LLOOCCAATTIIOONN /secure/SimulEfun/absolute_path.c SSEEEE AALLSSOO _b_a_s_e___n_a_m_e_(_), _p_a_t_h___f_i_l_e_(_) AAuutthhoorr Descartes of Borg 1