In this morning i had to copy 2 files and issue one ssh comand on 41 Linux Servers. So i made this bash script to help me out on my task, after that in 5 minutes i did the task. Here is the script
#!/bin/bash
for i in {1..42}
do
echo "########## SERVER p$i.arquivo.pt ################"
scp /usr/lib/perl5/vendor_perl/5.8.8/Ocsinventory/Agent/XML/Inventory.pm root@p$i.server.com:/usr/lib/perl5/vendor_perl/5.8.8 /Ocsinventory/Agent/XML/Inventory.pm
scp /usr/lib/perl5/vendor_perl/5.8.8/Ocsinventory/Agent/Backend/crontab.pm root@p$i.server.com:/usr/lib/perl5/vendor_perl/5.8.8/Ocsinventory/Agent/Backend/crontab.pm
ssh root@p$i.server.com 'chmod +x /usr/lib/perl5/vendor_perl/5.8.8/Ocsinventory/Agent/Backend/crontab.pm; ssh ocsinventory-agent --debug --server ocsserver.server.com'
echo'##################################################'
done