| 1 | #! /bin/csh | 
| 2 | set filesize=5031374400 | 
| 3 | set last_pickup=`ls -lt pickup.*.data | awk '$5~/'${filesize}'/{print $NF}'|head -1 ` | 
| 4 | if (-e ${last_pickup}) then | 
| 5 | set last_meta=`echo $last_pickup | sed 's/data/meta/'` | 
| 6 | set timestep=`awk '$1~/timeStepNumber/{printf("%010d",$4)}' $last_meta` | 
| 7 | \ln -sf ${last_pickup} pickup.${timestep} | 
| 8 | endif | 
| 9 |  | 
| 10 | set filesize=262180800 | 
| 11 | set last_pickup_seaice=`ls -lt pickup_seaice.*.data | awk '$5~/'${filesize}'/{print $NF}'|head -1 ` | 
| 12 | if (-e ${last_pickup_seaice}) then | 
| 13 | set last_meta=`echo $last_pickup_seaice | sed 's/data/meta/'` | 
| 14 | set timestep=`awk '$1~/timeStepNumber/{printf("%010d",$4)}' $last_meta` | 
| 15 | \ln -sf ${last_pickup_seaice} pickup_seaice.${timestep} | 
| 16 |  | 
| 17 | set newiter0=`expr $timestep \* 1` | 
| 18 | ex - data >> /dev/null <<EOF | 
| 19 | /niter0= | 
| 20 | c | 
| 21 | niter0=${newiter0}, | 
| 22 | . | 
| 23 | w | 
| 24 | q | 
| 25 | EOF | 
| 26 | endif | 
| 27 |  | 
| 28 | \mv STDOUT.0000 stdout.${newiter0} | 
| 29 | \rm STD* | 
| 30 |  | 
| 31 | \rm DRHODR.*.meta | 
| 32 | \rm ETAN.*.meta | 
| 33 | \rm ETANSQ.*.meta | 
| 34 | \rm EXFhl.*.meta | 
| 35 | \rm EXFhs.*.meta | 
| 36 | \rm EXFlwnet.*.meta | 
| 37 | \rm KPPhbl.*.meta | 
| 38 | \rm KPPmld.*.meta | 
| 39 | \rm PHIBOT.*.meta | 
| 40 | \rm RHOANOSQ.*.meta | 
| 41 | \rm RHOAnoma.*.meta | 
| 42 | \rm SALTSQan.*.meta | 
| 43 | \rm SALTanom.*.meta | 
| 44 | \rm SFLUX.*.meta | 
| 45 | \rm SIarea.*.meta | 
| 46 | \rm SIheff.*.meta | 
| 47 | \rm SIhsnow.*.meta | 
| 48 | \rm SIuice.*.meta | 
| 49 | \rm SIvice.*.meta | 
| 50 | \rm SRELAX.*.meta | 
| 51 | \rm SSS.*.meta | 
| 52 | \rm SST.*.meta | 
| 53 | \rm TFLUX.*.meta | 
| 54 | \rm THETA.*.meta | 
| 55 | \rm THETASQ.*.meta | 
| 56 | \rm URHOMASS.*.meta | 
| 57 | \rm USLTMASS.*.meta | 
| 58 | \rm UTHMASS.*.meta | 
| 59 | \rm UVEL.*.meta | 
| 60 | \rm UVELMASS.*.meta | 
| 61 | \rm UVELSQ.*.meta | 
| 62 | \rm UVEL_k2.*.meta | 
| 63 | \rm UV_VEL_Z.*.meta | 
| 64 | \rm VRHOMASS.*.meta | 
| 65 | \rm VSLTMASS.*.meta | 
| 66 | \rm VTHMASS.*.meta | 
| 67 | \rm VVEL.*.meta | 
| 68 | \rm VVELMASS.*.meta | 
| 69 | \rm VVELSQ.*.meta | 
| 70 | \rm VVEL_k2.*.meta | 
| 71 | \rm WRHOMASS.*.meta | 
| 72 | \rm WSLTMASS.*.meta | 
| 73 | \rm WTHMASS.*.meta | 
| 74 | \rm WU_VEL.*.meta | 
| 75 | \rm WVELMASS.*.meta | 
| 76 | \rm WVELSQ.*.meta | 
| 77 | \rm WV_VEL.*.meta | 
| 78 | \rm oceFWflx.*.meta | 
| 79 | \rm oceQnet.*.meta | 
| 80 | \rm oceQsw.*.meta | 
| 81 | \rm oceSflux.*.meta | 
| 82 | \rm oceTAUX.*.meta | 
| 83 | \rm oceTAUY.*.meta | 
| 84 | \rm surForcS.*.meta | 
| 85 | \rm surForcT.*.meta |