Sha256: b7b4072df3b369c02d13f5854375bd5069923c9aa67872d0790d54f06a3fe3ab
Contents?: true
Size: 971 Bytes
Versions: 4
Compression:
Stored size: 971 Bytes
Contents
shell-quote =========== Parse and quote shell commands. [![build status](https://secure.travis-ci.org/substack/node-shell-quote.png)](http://travis-ci.org/substack/node-shell-quote) example ======= quote ----- ``` js var quote = require('shell-quote').quote; var s = quote([ 'a', 'b c d', '$f', '"g"' ]); console.log(s); ``` output ``` a 'b c d' \$f '"g"' ``` parse ----- ``` js` var parse = require('shell-quote').parse; var xs = parse('a "b c" \\$def \'it\\\'s great\''); console.dir(xs); ``` output ``` [ 'a', 'b c', '\\$def', 'it\'s great' ] ``` methods ======= ``` js var quote = require('shell-quote').quote; var parse = require('shell-quote').parse; ``` quote(args) ----------- Return a quoted string for the array `args` suitable for using in shell commands. parse(cmd) ---------- Return an array of arguments from the quoted string `cmd`. install ======= With [npm](http://npmjs.org) do: ``` npm install shell-quote ``` license ======= MIT
Version data entries
4 entries across 4 versions & 2 rubygems