Difference between revisions of "Fs (API)"
From ComputerCraft Wiki
(Cleanup in preparation for creating individual function pages) |
(Parameter fixes) |
||
Line 16: | Line 16: | ||
|Checks if a path is read-only (i.e. cannot be modified) | |Checks if a path is read-only (i.e. cannot be modified) | ||
|- | |- | ||
− | |[[fs.getName]]( path ) | + | |[[fs.getName]](path) |
|Gets the final component of a pathname | |Gets the final component of a pathname | ||
|- | |- | ||
− | |[[fs.getDrive]]( path ) | + | |[[fs.getDrive]](path) |
|Gets the type of storage medium holding a file or directory | |Gets the type of storage medium holding a file or directory | ||
|- | |- | ||
− | |[[fs.makeDir]]( path ) | + | |[[fs.makeDir]](path) |
|Makes a directory | |Makes a directory | ||
|- | |- | ||
− | |[[fs.move]]( fromPath, toPath ) | + | |[[fs.move]](fromPath, toPath) |
|Moves a file or directory to a new location | |Moves a file or directory to a new location | ||
|- | |- | ||
− | |[[fs.copy]]( | + | |[[fs.copy]](fromPath, toPath) |
|Copies a file or directory to a new location | |Copies a file or directory to a new location | ||
|- | |- | ||
− | |[[fs.delete]]( path ) | + | |[[fs.delete]](path) |
|Deletes a file or directory | |Deletes a file or directory | ||
|- | |- | ||
Line 37: | Line 37: | ||
|Combines two path components, returning a path consisting of the local path nested inside the base path | |Combines two path components, returning a path consisting of the local path nested inside the base path | ||
|- | |- | ||
− | |[[fs.open]]( path, mode ) | + | |[[fs.open]](path, mode) |
|Opens a file so it can be read or written | |Opens a file so it can be read or written | ||
|} | |} | ||
[[Category:APIs]] | [[Category:APIs]] |
Revision as of 03:44, 12 March 2012
The FS API allows you to mess around with the filesystem.
Method name | Description |
---|---|
fs.list(path) | Lists the directories and files in the given directory |
fs.exists(path) | Checks if a path refers to an existing file or directory |
fs.isDir(path) | Checks if a path refers to an existing directory |
fs.isReadOnly(path) | Checks if a path is read-only (i.e. cannot be modified) |
fs.getName(path) | Gets the final component of a pathname |
fs.getDrive(path) | Gets the type of storage medium holding a file or directory |
fs.makeDir(path) | Makes a directory |
fs.move(fromPath, toPath) | Moves a file or directory to a new location |
fs.copy(fromPath, toPath) | Copies a file or directory to a new location |
fs.delete(path) | Deletes a file or directory |
fs.combine(basePath, localPath) | Combines two path components, returning a path consisting of the local path nested inside the base path |
fs.open(path, mode) | Opens a file so it can be read or written |