view master/bin/wbash.sh @ 13:bba589cab837

shrinkJSON.sh: minimise "jq ." output test1.sh: fix lrand regression [_]findPDFs.sh: extract responses with application/pdf Content-Type
author Henry S. Thompson <ht@markup.co.uk>
date Fri, 12 Oct 2018 08:51:50 +0000
parents 55e953e5c66f
children 9275e2a8b5e2
line wrap: on
line source

#!/bin/bash
if [ $# -lt 1 ]
then
  cat 1>&2 <<EOF
Usage: cat cmds | $0 SSname [...args]
Where SSname is the name of a VM scale set.

Runs bash [with args] on every machine in a scale set,
 on commands from stdin
 by doing as it were
  cat | ssh machine "bash \$args"
EOF
 exit 1
fi
ss=$1
shift
wrun.sh $ss bash -x -ff - -i "$@" '\<ifile.txt'