All apps/pdsh

pdsh

pdsh

Efficient rsh-like utility for using hosts in parallel.

Runs as pdsh, pdcp, dshbak|macOS, Linux, Windows|github.com

Command form

ai-draft · 2 tasks · 12 fields

Run one command in parallel on hosts selected with -w/-x. Module-specific selection (genders, SLURM, netgroup), rcmd module choice and AIX options are left out.

Opens the form; the finished command lands at your prompt, unrun
otty gui pdsh
Run a command on many hostsExample values, fixed in this page — nothing here reaches a terminal
Basic
Target hosts*
string
Exclude hosts
string
Remote user
string
Command*
string
Hide hostname prefix
-N
TasksEach one presets the form for one job
Run on hosts
targetsexcludeuserno_prefixcommand
Preview targets
targetsexcludelist_onlycommand
ParametersOnly these flags are editable in the form
Target hosts
Comma-separated host names or hostlist ranges such as node[1-4]; no spaces.
string
-w
Exclude hosts
string
-x
Remote user
string
-l
Connect timeout (seconds)
integer
-t
Command time limit (seconds)
integer
-u
Max simultaneous commands
integer
-f
Hide hostname prefix
boolean
-N
Fail fast
boolean
-k
Return largest exit status
boolean
-S
Batch mode (single Ctrl-C kills job)
boolean
-b
List targets only, do not run
boolean
-q
Command
Command to run on every selected host.
string · positional 0
SourcesEvery flag above is checked against these
man
pdsh [options]... command -w TARGETS,... Target and or filter the specified list of hosts. -x host,host,... Exclude the specified hosts. -S Return the largest of the remote command return values. -k Fail fast on connect failure or non-zero return code. -q List option values and the target nodelist and exit without action. -b Disable ctrl-C status featu…
manual2026-10-27

manpages.debian.org

Before it fills your prompt, Otty checks the installed pdsh against its version. A form that does not match your version is not offered.