find-exec
Version:
Finds first available shell command from a list.
34 lines (21 loc) • 645 B
Markdown
# find-exec
[](https://npmjs.org/package/find-exec)
Takes a list of shell commands and returns the first available. Works synchronously to respect the order.
Returns `null` if none of the listed commands were found.
## Examples
$ which mplayer
which: no mplayer
$ which afplay
/usr/bin/afplay
```javascript
var command = require('find-exec')(["mplayer", "afplay", "cvlc"])
console.log(command) // afplay
```
```javascript
var command = require('find-exec')(["mplayer"])
console.log(command) // null
```
## Installation
npm install find-exec
## License
MIT