Shell (API)

From ComputerCraft Wiki
Revision as of 22:45, 30 November 2012 by AfterLifeLochie (Talk | contribs) (Updated to API overview v2)

Jump to: navigation, search

The shell API allows you to interface with the shell.

Grid disk.png   Shell (API)

Method NameDescription
shell.exit() Exits the current shell
shell.dir() Returns the directory
shell.setDir(path) Sets the directory
shell.path() Returns the path
shell.setPath(path) Sets the path
shell.resolve(localpath) Resolves a local path to an absolute path.
shell.resolveProgram(name) Resolves the absolute path to the program whose name you provided.
shell.aliases() Returns aliases.
shell.setAlias(alias, command) Sets an alias.
shell.clearAlias(alias, command) Clears an alias.
shell.programs() Returns programs.
shell.run(program, arguments) Runs a program.
shell.getRunningProgram() Returns the absolute path to the currently-executing program.