diff options
-rw-r--r-- | README.md | 19 |
1 files changed, 17 insertions, 2 deletions
@@ -14,7 +14,22 @@ Instructions parssh --help ``` -- Export functions and variables from local Bash session to remote hosts and execute: +- Run simple command on listed servers from list: ``` -parssh "$(declare -f functions; declare -p variables); functions" < serverlist +parssh "md5sum /bin/bash" < SERVERLIST +``` + +- Export FUNCTIONS and VARIABLES from local Bash session to remote hosts from +SERVERLIST and execute: +``` +parssh "$(declare -f FUNCTIONS; declare -p VARIABLES); FUNCTIONS" < SERVERLIST +``` + +- Export FUNCTIONS and VARIABLES from local Bash session to remote hosts from +SERVERLIST and execute with a concurrency of 35, saving and displaying output +along with the commands and meta-data as a header in the 'PROJECT_NAME.out' +and 'PROJECT_NAME.err' files: +``` +parssh -35 -C -t PROJECT_NAME \ + "$(declare -f FUNCTIONS; declare -p VARIABLES); FUNCTIONS" < SERVERLIST ``` |