diff --git a/README.md b/README.md index ef365da..0bcc323 100644 --- a/README.md +++ b/README.md @@ -941,7 +941,7 @@ var sh = new Filer.FileSystemShell(fs, options); ``` The `FileSystemShell` can take an optional `options` object. The `options` object -can include `env`, which is a set of environment variables. Currently support variables +can include `env`, which is a set of environment variables. Currently supported variables include `TMP` (the path to the temporary directory), and `PATH` (the list of known paths): ```javascript @@ -994,15 +994,15 @@ var sh = fs.Shell(); * [sh.cd(path, callback)](#cd) * [sh.ls(dir, [options], callback)](#ls) -* [sh.exec(path, [options], callback)][#exec) -* [sh.touch(path, [options], callback)[#touch) +* [sh.exec(path, [options], callback)](#exec) +* [sh.touch(path, [options], callback)](#touch) * [sh.cat(files, callback)](#cat) * [sh.rm(path, [options], callback)](#rm) * [sh.tempDir(callback)](#tempDir) #### sh.cd(path, callback) -Changes the current working directory to directory at `path`. The callback returns +Changes the current working directory to the directory at `path`. The callback returns an error if `path` does not exist, or is not a directory. Once the callback occurs the shell's `cwd` property is updated to the new path (as well as `sh.env.PWD`). @@ -1013,6 +1013,7 @@ sh.cd('/dir1', function(err) { if(err) throw err; // sh.cwd is now '/dir1' }); +``` #### sh.ls(dir, [options], callback)