Changeset 1962
- Timestamp:
- 12/14/12 14:00:56 (11 years ago)
- Location:
- TOOLS/PACK_IPSL
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
TOOLS/PACK_IPSL/archive_debug.sh
r1925 r1962 125 125 126 126 date_end_pack=${year_end_pack}${month_end_pack}01 127 128 127 if [ "x${ON_IDRIS}" == "xno" ] 129 128 then … … 131 130 extract_date_file=`echo ${file} | sed -e "s/.*\${JobName}_//"` 132 131 date_file=`echo ${extract_date_file}| sed 's/\([0-9]\{8\}\)_.*$/\1/g'` 133 if [ ${date_file} -lt ${date_end_pack} ] 134 then 135 if [ ${date_file} -ge ${date_begin_pack} ] 132 if [[ ! -n ${date_file//[0-9]/} ]]; then 133 if [ ${date_file} -lt ${date_end_pack} ] 136 134 then 137 echo ${file} >> ${IGCM_TMP}/${$}.liste_pack_debug_${number_pack}.txt 138 fi 139 fi 135 if [ ${date_file} -ge ${date_begin_pack} ] 136 then 137 echo ${file} >> ${IGCM_TMP}/${$}.liste_pack_debug_${number_pack}.txt 138 fi 139 fi 140 fi 140 141 done 141 142 else … … 143 144 extract_date_file=`echo ${file} | sed -e "s/.*\${JobName}_//"` 144 145 date_file=`echo ${extract_date_file}| sed 's/\([0-9]\{8\}\)_.*$/\1/g'` 145 146 if [ ${date_file} -lt ${date_end_pack} ] 147 then 148 if [ ${date_file} -ge ${date_begin_pack} ] 146 if [[ ! -n ${date_file//[0-9]/} ]]; then 147 if [ ${date_file} -lt ${date_end_pack} ] 149 148 then 150 echo ${file} >> ${IGCM_TMP}/${$}.liste_pack_debug_${number_pack}.txt 151 fi 152 fi 149 if [ ${date_file} -ge ${date_begin_pack} ] 150 then 151 echo ${file} >> ${IGCM_TMP}/${$}.liste_pack_debug_${number_pack}.txt 152 fi 153 fi 154 fi 153 155 done 154 156 fi 155 156 157 #on archive les debug - le nom de l'archive contiendra ${yearbegin}${monthbegin}_${yearend}${monthend} 157 158 # end etant la date du dernier fichier contenu et non pas la premiere date suivant -
TOOLS/PACK_IPSL/archive_restart.sh
r1922 r1962 175 175 176 176 177 DEM_log -1 "On defini le datebegin de la prochaine periode pack"178 #on defini la periode pack suivante177 DEM_log -1 "On definit le datebegin de la prochaine periode pack" 178 #on definit la periode pack suivante 179 179 month_begin_pack=${month_end_pack} 180 180 year_begin_pack=${year_end_pack} -
TOOLS/PACK_IPSL/find_size_pack.sh
r1921 r1962 1 1 #!/bin/bash 2 3 2 # But : trouver la taille ideale de pack pour une simulation donnee 4 3 # on part sur une base de 10 ans et on augmente par 0.5 ou on divise … … 225 224 for taille in `head ${IGCM_TMP}/${$}.size_pack_${type_file}.txt` 226 225 do 227 # echo ${taille} ${type_file}228 226 [[ ${taille} -lt ${size_pack_min} ]] && period_tmp=${newpackinyear} 229 227 [[ ${taille} -gt ${size_pack_max} ]] && period_tmp=$(( ${size_pack_min} * ${newpackinyear} / ${taille} )) … … 253 251 [[ ${new_period} -gt 100 ]] && new_period=100 254 252 253 [[ ${new_period} -eq 0 ]] && new_period=1 254 255 255 [[ "${clean_tmp}" = "yes" ]] && rm -f ${IGCM_TMP}/${$}.* 256 256 … … 262 262 # gpdebug : le script n'a pas rencontre d'erreur. On l'inscrit dans le fichier de suivi 263 263 simuMonitoring_OK "$MonitoringInfo" "$config_card" 264 265 264 DEM_log -0 "Fin de ${SCRIPT_NAME}" 266 265
Note: See TracChangeset
for help on using the changeset viewer.