#!/bin/bash # Filename: process_SCAN.sh Schlick, 2005-04-27 # ----------------------------------------------------------------- # this script is called from stm.c # after finnishing data aquisition (scan data) # # functions: # 0. call WERA_scan to create new ctrl_data.cpy, WERA_scan.gif # 1. call Proc_WStatus to update WERA-Desk-Status Window # ----------------------------------------------------------------- export DISPLAY=`hostname -f`:0.0 #required for gli_gks # - insert data set for simulations ------------------------------- # ----------------------------------------------------------------- # #case `hostname` in # ifmwera1) SIMDATA="/home/wera/data/20022900000_koo.SORT" ;; # ifmwera2) SIMDATA="/home/wera/data/20022900010_kna.SORT" ;; # *) echo "error: wrong hostname" ;; #esac #cp $SIMDATA $1 ## Process raw SCAN data (RAW) ## ----------------------------------------------------------------- NAME_IN=$1 echo "INPUT to WERA_scan: "$NAME_IN /home/wera/Fortran/WERA_scan $NAME_IN if [ $? = 0 ]; then echo "SUCCESS: WERA_scan" echo "SUCCESS: WERA_scan" |logger -p user.info -tPROCESS_SCAN ## Activate Proc_WStatus ## ----------------------------------------------------------------- echo "Running Proc_WStatus:" /home/wera/weradesk/Proc_WStatus if [ $? = 0 ]; then echo "SUCCESS: Proc_WStatus" echo "SUCCESS: Proc_WStatus" |logger -p user.info -tPROCESS_SCAN else echo " " echo "ERROR: Proc_WStatus" echo "ERROR: Proc_WStatus" |logger -p user.info -tPROCESS_SCAN echo " " fi else echo " " echo "ERROR: WERA_scan" echo "ERROR: WERA_scan" |logger -p user.info -tPROCESS_SCAN echo " " fi # Checking disk space and switch link to second disk # if 98% filled # ----------------------------------------------------------------- #. /home/wera/etc/switch_link.sh exit