Changeset 91 for trunk/src/refdataget.sh
- Timestamp:
- 03/16/14 20:25:53 (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/refdataget.sh
r89 r91 93 93 system=$(uname) 94 94 case "${system}" in 95 AIX|IRIX64)96 echo " www : no specific posix checking"97 ;;98 *)99 set -o posix100 ;;95 AIX|IRIX64) 96 echo " www : no specific posix checking" 97 ;; 98 *) 99 set -o posix 100 ;; 101 101 esac 102 102 unset system … … 116 116 if [ "${IRCAAM_LOG}" = "" ] 117 117 then 118 echo " eee : \${IRCAAM_LOG} not defined"119 exit 1118 echo " eee : \${IRCAAM_LOG} not defined" 119 exit 1 120 120 fi 121 121 # … … 123 123 if [ ! -d ${IRCAAM_LOG} ] 124 124 then 125 echo " eee : ${IRCAAM_LOG} not found"126 exit 1125 echo " eee : ${IRCAAM_LOG} not found" 126 exit 1 127 127 fi 128 128 # … … 130 130 if [ ! -x ${IRCAAM_LOG} ] 131 131 then 132 echo " eee : ${IRCAAM_LOG} not reachable"133 exit 1132 echo " eee : ${IRCAAM_LOG} not reachable" 133 exit 1 134 134 fi 135 135 # … … 137 137 if [ ! -w ${IRCAAM_LOG} ] 138 138 then 139 echo " eee : ${IRCAAM_LOG} not writable"140 exit 1139 echo " eee : ${IRCAAM_LOG} not writable" 140 exit 1 141 141 fi 142 142 # … … 150 150 if [ ! -w ${IRCAAM_ID} ] 151 151 then 152 echo " eee : ${IRCAAM_ID} not writable"153 exit 1152 echo " eee : ${IRCAAM_ID} not writable" 153 exit 1 154 154 fi 155 155 … … 165 165 for simu in ${list_simu} 166 166 do 167 case ${simu} in168 CtIV|CtCl|AfNQIVIV)169 dirref="${dirrefb}/Sim/"170 ;;171 AsNQIVIV)172 dirref="${dirrefb}/Sim_As/"173 ;;174 TrNQIVIV)175 dirref="${dirrefb}/Sim_Tr/"176 ;;177 *)178 echo "eee : wrong \${simu}"179 exit 1180 ;;181 esac182 dirref="${dirref}/${simu}/"183 for param in ${list_param}184 do167 case ${simu} in 168 CtIV|CtCl|AfNQIVIV) 169 dirref="${dirrefb}/Sim/" 170 ;; 171 AsNQIVIV) 172 dirref="${dirrefb}/Sim_As/" 173 ;; 174 TrNQIVIV) 175 dirref="${dirrefb}/Sim_Tr/" 176 ;; 177 *) 178 echo "eee : wrong \${simu}" 179 exit 1 180 ;; 181 esac 182 dirref="${dirref}/${simu}/" 183 for param in ${list_param} 184 do 185 185 year_i=${year_min} 186 186 while [ ${year_i} -le ${year_max} ] 187 187 do 188 year_c=$(printf "%4.4d" ${year_i}')189 fileref=${param}.${simu}.${year_c}06-09.nc190 if [ -f ${IRCAAM_ID}/${fileref} ]191 then192 echo "iii : ${IRCAAM_ID}/${fileref} exist" ${log} 2>&1193 echo "iii : nothing done" >> ${log} 2>&1194 else195 wget --no-verbose --user=ircaam-dods --password=${dods_passwd} \196 197 198 # ++ ok ?199 # ++ si climserv faire ln -s ${dirref}/${fileref} ${IRCAAM_ID}/200 fi201 year_i=$(( ${year_i} + 1 ))188 year_c=$(printf "%4.4d" ${year_i}') 189 fileref=${param}.${simu}.${year_c}06-09.nc 190 if [ -f ${IRCAAM_ID}/${fileref} ] 191 then 192 echo "iii : ${IRCAAM_ID}/${fileref} exist" ${log} 2>&1 193 echo "iii : nothing done" >> ${log} 2>&1 194 else 195 wget --no-verbose --user=ircaam-dods --password=${dods_passwd} \ 196 -P ${IRCAAM_ID} \ 197 ${dirref}/${fileref} >> ${log} 2>&1 198 # ++ ok ? 199 # ++ si climserv faire ln -s ${dirref}/${fileref} ${IRCAAM_ID}/ 200 fi 201 year_i=$(( ${year_i} + 1 )) 202 202 done 203 203 unset year_i 204 done205 unset param204 done 205 unset param 206 206 done 207 207 # OLR … … 210 210 if [ -f ${IRCAAM_ID}/${fileref} ] 211 211 then 212 echo "iii : ${IRCAAM_ID}/${fileref} exist" >> ${log} 2>&1213 echo "iii : nothing done" >> ${log} 2>&1212 echo "iii : ${IRCAAM_ID}/${fileref} exist" >> ${log} 2>&1 213 echo "iii : nothing done" >> ${log} 2>&1 214 214 else 215 wget --no-verbose -P ${IRCAAM_ID} ${dirref}/${fileref} >> ${log}215 wget --no-verbose -P ${IRCAAM_ID} ${dirref}/${fileref} >> ${log} 216 216 # ++ ok ? 217 217 fi
Note: See TracChangeset
for help on using the changeset viewer.