#!/bin/bash echo "Remarque : pour l'instant cette script est uniquement utilise par login jghattas" #echo "Quel est votre login sur obelix ? " #echo -n "Votre reponse : " #read loginOBELIX loginOBELIX=jghattas cd /ccc/work/cont003/igcmg/igcmg #echo "Mise a jour des droits sur les repertoires de donnees (TGCC) " #ccc_shspace_chmod userread /ccc/work/cont003/igcmg/igcmg/IGCM #is_problem=` ccc_shspace_modck IGCM |grep ccc_shspace_chmod |wc -l` #if [ "x${is_problem}" != "x0" ] #then # echo "Il y a un probleme de droit sur un repertoire qui ne vous appartient pas" # echo "vous pouvez utiliser la commande ccc_shspace_modck IGCM pour savoir qui doit mettre a jour les droits" # echo -n "voulez-vous tout de meme continuer la synchronisation [oui/non]" # read reponse # case ${reponse} in # non|NON|N|n) # exit # ;; #esac #fi echo " Resultat du rsync en dry-run : " echo "" #rsync -n --omit-dir-times -vrltgoD --chmod=u-w --chmod=o-w --chmod=g-w --progress --delete -e "ssh -ax -o ClearAllForwardings=yes -c blowfish" IGCM ${loginOBELIX}@idefix1.extra.cea.fr:/home/orchideeshare/igcmg/ rsync -n --omit-dir-times -vrltgoD --chmod=u-w --chmod=o-w --chmod=g-w --progress --delete -e "ssh -ax -o ClearAllForwardings=yes -c blowfish" IGCM/SRF ${loginOBELIX}@ssh1.lsce.ipsl.fr:/home/orchideeshare/igcmg/IGCM/ echo "Voulez vous effectuer les actions listees ci dessus oui/non ?" echo -n " Votre reponse : " read reponse case ${reponse} in oui|OUI|o) #rsync --omit-dir-times -vrltgoD --progress --delete -e "ssh -ax -o ClearAllForwardings=yes -c blowfish" IGCM ${loginOBELIX}@idefix1.extra.cea.fr:/home/orchideeshare/igcmg/ rsync --omit-dir-times -vrltgoD --progress --delete -e "ssh -ax -o ClearAllForwardings=yes -c blowfish" IGCM/SRF ${loginOBELIX}@ssh1.lsce.ipsl.fr:/home/orchideeshare/igcmg/IGCM/ ;; non|NON|n) echo "RIEN A FAIRE !" ;; *) echo "Reponse non reconnue" ;; esac