fs.combine
From ComputerCraft Wiki
Revision as of 19:43, 22 April 2013 by Hawk777 (Talk | contribs) (Copy description from API page and use type template)
![]() | |
Combines two path components, returning a path consisting of the local path nested inside the base path. The resultant path consists of all the components of localPath inside all the components of basePath. Neither path needs to exist; this function only manipulates strings and does not touch the filesystem. | |
Syntax | fs.combine(string basePath, string localPath) |
Returns | string the combined path |
Part of | ComputerCraft |
API | fs |
Examples
![]() | |
An empty first path refers to the root directory, so the second path is returned | |
Code |
print(fs.combine("", "c/d")) |
Output | c/d |
![]() | |
An empty second path refers to the first path directly, so the first path is returned | |
Code |
print(fs.combine("a/b", "")) |
Output | a/b |
![]() | |
The last two examples make sense combined, returning the empty string (referring to the root directory) | |
Code |
print(fs.combine("", "")) |