shmux

Submitted by doug on Thu, 2007-05-31 21:01.Configuration Mgmt | System management

shmux is program for executing the same command on many hosts in parallel

Sun, 2002-07-07 21:00

parallel execution fping rsh ssh sh

Mature

shmux solves a fairly simple problem that can be addressed
with a few lines of shell or Perl. This may lead you to think that using
shmux is total overkill, but shmux is a powerful tool
that offers many time and life saving features, so read on!

  • When used in a script:
    • Ability to define what is and what is not an error for the command
      being run (based on exit code and output content)

    • Output and exit codes are saved into files to facilitate use from a
      script.
  • When used interactively (directly on the command line, or from
    within a script/wrapper):
    • Well formatted output
    • Standard error output displayed in bold
    • Real-time status shown
    • Ability to pause, resume, quit cleanly
    • Automatically pause on error, allowing the user to cleanly stop
      before more goes wrong

    • Ability to hide output of successful targets
    • Mixed or un-mixed target outputs

Trackback URL for this post:

http://lopsa.org/trackback/1455