Changeset 7646 for trunk/NEMOGCM/SETTE/all_functions.sh
- Timestamp:
- 2017-02-06T10:25:03+01:00 (7 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/NEMOGCM/SETTE/all_functions.sh
r4316 r7646 12 12 ###################################################### 13 13 #set -x 14 set -o posix14 #set -o posix 15 15 #set -u 16 16 #set -e … … 197 197 cd ${CONFIG_DIR} 198 198 cd ../ 199 REVISION_NB=`svn info | grep -i " Revision:" | sed -e "s/ //" | cut -d ":" -f 2`199 REVISION_NB=`svn info | grep -i "Last Changed Rev:" | sed -e "s/ //g" | cut -d ":" -f 2` 200 200 if [ ${#REVISION_NB} -eq 0 ] 201 201 then … … 256 256 # set_xio_using_server iodef.xml true 257 257 # set_xio_buffer_size iodef.xml 50000000 258 # set_xio_field_defs iodef.xml 258 259 # 259 260 ############################################################# … … 262 263 usage3=" Usage : set_xio_using_server input_iodef.xml true||false" 263 264 usage4=" Usage : set_xio_buffer_size input_iodef.xml int_buffer_size" 265 usage5=" Usage : set_xio_field_defs input_iodef.xml" 264 266 265 267 set_xio_file_type () { … … 333 335 echo "################" >> ${SETTE_DIR}/output.sette 334 336 335 VAR_NAME=$( grep "^.*<.*variable id.*=.*using_server.*=.*bool ean" ${EXE_DIR}/$1 | sed -e "s% *\!.*%%" )337 VAR_NAME=$( grep "^.*<.*variable id.*=.*using_server.*=.*bool" ${EXE_DIR}/$1 | sed -e "s% *\!.*%%" ) 336 338 if [ ${#VAR_NAME} -eq 0 ] 337 339 then 338 340 echo "doing \"set_xio_using_server $@\". " 339 echo "xml_tag: "variable id=using_server" with variable: bool eanis empty"341 echo "xml_tag: "variable id=using_server" with variable: bool is empty" 340 342 echo "confirm that an appropriate variable id is in \"${EXE_DIR}/$1\" " 341 343 echo "exit" … … 394 396 } 395 397 398 set_xio_field_defs () { 399 minargcount=1 400 if [ ${#} -lt ${minargcount} ] 401 then 402 echo "not enough arguments for set_xio_field_defs" 403 echo "${usage5}" 404 exit 1 405 fi 406 unset minargcount 407 if [ ! -f ${SETTE_DIR}/output.sette ] ; then 408 touch ${SETTE_DIR}/output.sette 409 fi 410 411 echo "executing script : set_xio_field_defs $@" >> ${SETTE_DIR}/output.sette 412 echo "################" >> ${SETTE_DIR}/output.sette 413 414 415 [ -f ${EXE_DIR}/field_def_nemo-opa.xml ] || sed -i '/field_def_nemo-opa/d' $1 416 [ -f ${EXE_DIR}/field_def_nemo-lim.xml ] || sed -i '/field_def_nemo-lim/d' $1 417 [ -f ${EXE_DIR}/field_def_nemo-pisces.xml ] || sed -i '/field_def_nemo-pisces/d' $1 418 419 echo "finished script : set_xio_field_defs $@" >> ${SETTE_DIR}/output.sette 420 echo "++++++++++++++++" >> ${SETTE_DIR}/output.sette 421 echo " " >> ${SETTE_DIR}/output.sette 422 }
Note: See TracChangeset
for help on using the changeset viewer.