- Timestamp:
- 10/05/21 11:35:30 (2 years ago)
- Location:
- TOOLS/SYNCHRO_SCRIPTS
- Files:
-
- 1 deleted
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
TOOLS/SYNCHRO_SCRIPTS/synchro_igcmg_to_obelix
r5118 r5933 1 1 #!/bin/bash 2 2 3 echo "Remarque : pour l'instant cette script est uniquement testé pour le login jghattas" 3 echo "Cette script syncronise le repertoire IGCM/SRF avec quelque exception" 4 echo "Pour synchroniser tout le repertoire IGCM/SRF ou tout IGCM, merci de faire passer les commands directement dans votre terminal." 5 echo "" 4 6 echo "Quel est votre login sur obelix ? " 5 7 echo -n "Votre reponse : " … … 8 10 cd /ccc/work/cont003/igcmg/igcmg 9 11 10 #echo "Mise a jour des droits sur les repertoires de donnees (TGCC) "11 #ccc_shspace_chmod userread /ccc/work/cont003/igcmg/igcmg/IGCM12 #is_problem=` ccc_shspace_modck IGCM |grep ccc_shspace_chmod |wc -l`13 #if [ "x${is_problem}" != "x0" ]14 #then15 # echo "Il y a un probleme de droit sur un repertoire qui ne vous appartient pas"16 # echo "vous pouvez utiliser la commande ccc_shspace_modck IGCM pour savoir qui doit mettre a jour les droits"17 # echo -n "voulez-vous tout de meme continuer la synchronisation [oui/non]"18 # read reponse19 # case ${reponse} in20 # non|NON|N|n)21 # exit22 # ;;23 #esac24 #fi25 26 12 echo " Resultat du rsync en dry-run : " 27 13 echo "" 28 #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/ 29 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" --exclude='IGCM/CMIP6/*' IGCM ${loginOBELIX}@ssh1.lsce.ipsl.fr:/home/orchideeshare/igcmg/ 14 echo "----------------------------------------" 15 echo "----------------------------------------" 16 echo " Attention la commande ne synchronise pas le répertoire ISIMIP2B dans son ensemble, pour l'instant ne sont pris que les ipsl 1degré historical et scénarios futurs" 17 echo "----------------------------------------" 18 echo "----------------------------------------" 19 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" --exclude='METEO/ISIMIP2B/gfdl_*' --exclude='METEO/ISIMIP2B/hadgem_*' --exclude='METEO/ISIMIP2B/miroc_*' --exclude='METEO/ISIMIP2B/ipsl_piControl*' --exclude='METEO/ISIMIP2B/ipsl_*_halfdeg' --exclude='METEO/ISIMIP2B/ipsl_*_twodeg' IGCM/SRF ${loginOBELIX}@ssh1.lsce.ipsl.fr:/home/orchideeshare/igcmg/IGCM/ 20 30 21 31 22 echo "Voulez vous effectuer les actions listees ci dessus oui/non ?" … … 37 28 oui|OUI|o) 38 29 #rsync --omit-dir-times -vrltgoD --progress --delete -e "ssh -ax -o ClearAllForwardings=yes -c blowfish" IGCM ${loginOBELIX}@idefix1.extra.cea.fr:/home/orchideeshare/igcmg/ 39 rsync --omit-dir-times -vrltgoD --progress --delete -e "ssh -ax -o ClearAllForwardings=yes -c blowfish" --exclude='IGCM/CMIP6/*' IGCM ${loginOBELIX}@ssh1.lsce.ipsl.fr:/home/orchideeshare/igcmg/ 30 #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/ 31 rsync --omit-dir-times -vrltgoD --chmod=u-w --chmod=o-w --chmod=g-w --progress --delete -e "ssh -ax -o ClearAllForwardings=yes -c blowfish" --exclude='METEO/ISIMIP2B/gfdl_*' --exclude='METEO/ISIMIP2B/hadgem_*' --exclude='METEO/ISIMIP2B/miroc_*' --exclude='METEO/ISIMIP2B/ipsl_piControl*' --exclude='METEO/ISIMIP2B/ipsl_*_halfdeg' --exclude='METEO/ISIMIP2B/ipsl_*_twodeg' IGCM/SRF ${loginOBELIX}@ssh1.lsce.ipsl.fr:/home/orchideeshare/igcmg/IGCM/ 32 40 33 ;; 41 34 non|NON|n) … … 46 39 ;; 47 40 esac 41
Note: See TracChangeset
for help on using the changeset viewer.