Coder Social home page Coder Social logo

wireup's Introduction

wireup

run and wire up multiple processes

cli usage

x | wireup <g1> ... <gN> [--wireup ...] | y

details

  • = <p1 ... pN> x | wireup -p <p1 p2 p3> -s <s1 s2 s3> -p <p1 p2 p3> | y
  • i=wireup.stdin, o=wireup.stdout, e=wireup.stderrm -p=parallel, -s=serial
  • -i // by default input is ignored; if set, pipes stdin to flaged processes
  • -o // by default all output goes to y; if set pipes flagged process output to stdout
  • -e // by default all output goes to y; if set pipes flagges process errors to stderr
    • if -o is manually set, all non-set output by default goes to dev/null
  • pX // by default no params or env vars are set

examples

# x1: echo "hello world"
# x2: tr '[a-zA-Z]' '[A-Za-z]'
# x3: ....
x | wireup
  -p  <x1 x2 x3 x4 --wireup i:1 1:2 2:3 3:4 >
  -p  <x1 x2 x3 --wireup i:1 1:2 2:3 >
  -s  <x1 x2 x3 --wireup i:1 >
  -s  <x1 x2 x3 --wireup i:1 >
  -p  <x1 x2 x3 --wireup i:1 >
  -s  <x1 x2 x3 --wireup i:1 >
  --wireup
    i:1+3
    1:2
    2:3

    g1.o
    g1.e
    g1.&

    >o
    >e
    >oe
| y

node api usage

var wireup = require('wireup')

wireup's People

Contributors

serapath avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.