split-spawn

2.0.0 • Public • Published

node-split-spawn

javascript terminal multiplexer and command runner

Example

import run from 'split-spawn';

commands = ['echo 1 && sleep 1', 'ls -lA && sleep 1 && ls -l && sleep 1 && ls -l --color=always /var/log/'];
commands = [
  {
    command: 'ls',
    args: ['-l', '--color=always', '/var/log/'],
  }, {
    command: 'echo 1 && sleep 1',
  }, {
    command: 'ls -lA && sleep 1 && ls -l && sleep 1 && ls -l --color=always /var/log/',
  }
];

run(commands);

How to exit? Ctrl+c or q

How to see output of selected command? Use arrows (up/down then enter)

Credits:

Most code originated from: https://github.com/tomfun/node-shell-commandor

/split-spawn/

    Package Sidebar

    Install

    npm i split-spawn

    Weekly Downloads

    2

    Version

    2.0.0

    License

    MIT

    Last publish

    Collaborators

    • pthrasher