++ed by:
AERO IVANWILLS
Author image Ivan Wills
and 1 contributors

NAME

mscp - Multi host scp (send files to multiple hosts only)

VERSION

This documentation refers to mscp version 0.24.

SYNOPSIS

   mscp [option] src (src2 ...) (--host|-h) [user@]host (--host host2...) dest

 OPTIONS:
  src           Source file(s)
  dest          Destination file or directory (if more than one source file
                then dest must be a directory as per usual scp rules)
                Note: only currently works for copying local files to many hosts
  -r --recurse  Recurse into subdirectories

  -v --verbose  Show more detailed option
     --version  Prints the version information
     --help     Prints this help information
     --man      Prints the full documentation for mscp

DESCRIPTION

The mscp command allows copying files to multiple hosts at once.

Examples

 # copy ~/.bashrc to servers test01, test02, test03 and test04
 mscp -h test0[1-4] ~/.bashrc .
 # equivalent scp commands
 scp ~/.bashrc test01:.
 scp ~/.bashrc test02:.
 scp ~/.bashrc test03:.
 scp ~/.bashrc test04:.

 # copy the data directory in the current directory to remote /opt/data directories
 mscp -r -h test0[1,2] data /opt/data
 # equivalent scp commands
 scp -r data test01:/opt/data
 scp -r data test02:/opt/data

SUBROUTINES/METHODS

DIAGNOSTICS

CONFIGURATION AND ENVIRONMENT

DEPENDENCIES

INCOMPATIBILITIES

BUGS AND LIMITATIONS

There are no known bugs in this module.

Please report problems to Ivan Wills (ivan.wills@gmail.com).

Patches are welcome.

AUTHOR

Ivan Wills - (ivan.wills@gmail.com)

LICENSE AND COPYRIGHT

Copyright (c) 2015 Ivan Wills (14 Mullion Close, Hornsby Heights, NSW Australia 2077). All rights reserved.

This module is free software; you can redistribute it and/or modify it under the same terms as Perl itself. See perlartistic. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.