hardburn,
This type of thing is perfect for scp. Especially if you have keys between trusted hosts so that you do not need to enter a password (or put it in a file in the clear):
for host in host1 host2 host3 host4
do
scp $host:/etc/vx/elm/*.lic /home/user/admin/keys
done
scp most certainly supports globbing. It can also recursively copy a directory and keep the same ownership/file permissions of files and a bunch of other great things.
The other alternative is to set up a generic Perl script that you can pass command line parameters to:
Local directory
Remote directory
File list
Username/Password
etc
To me, it seems easier to have the key authentication set up with scp so that I can do this on the command line on the fly. There are times when I can't because the host is not local or trusted, and have set up a script that is maleable enough that I do not have to edit it before each use.
Cheers - L~R |