0

I need a script that can SSH to multiple servers and execute a find command to check when was the last time a file was created.

Rui F Ribeiro
  • 55,929
  • 26
  • 146
  • 227
Youssef Karami
  • 1
  • 1
  • 1
  • 1

1 Answers1

0

If you need it run at the exact same time on all servers, you'll need some form of multi-programming environment. Many languages like Python and Ruby have solutions for that. If you can handle a rapid-fire one-at-a-time thing, just enclose the ssh command in a for loop:

for server in <list>
do
  ssh $server find ...
done

(Note: this loop format works fine for me, but you may need some tweaking depending on your shell.)

John
  • 16,759
  • 1
  • 34
  • 43
  • I don't need to run the command at the exact same time. I created the scrip based on tour example but I'm getting this error message: Could not resolve hostname PATH: Name or service now known – Youssef Karami Feb 04 '15 at 15:59