Skip to content

Instantly share code, notes, and snippets.

@yaitskov
Created December 11, 2012 09:54
Show Gist options
  • Save yaitskov/4257406 to your computer and use it in GitHub Desktop.
Save yaitskov/4257406 to your computer and use it in GitHub Desktop.
concurrent launch scripts on multiple ssh servers
#!/bin/bash
SERVERS=servers.txt
SCRIPT="template6.sh"
#SCRIPT="test.sh"
rm -rf logs
mkdir logs
for target in `cat $SERVERS` ; do
echo connecting to $target
ssh root@$target bash < $SCRIPT 2>&1 | tee logs/$target.log &
done
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment