aboutsummaryrefslogtreecommitdiffstats
path: root/README.md
diff options
context:
space:
mode:
Diffstat (limited to 'README.md')
-rw-r--r--README.md19
1 files changed, 17 insertions, 2 deletions
diff --git a/README.md b/README.md
index 4cfdc2f..b71b29c 100644
--- a/README.md
+++ b/README.md
@@ -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
```