Gentle''的個人博客分享 http://www.ueservicedoffices.com/u/tao164411096 九分耕耘,一份收獲。

博文

GLOBK批處理腳本

已有 505 次閱讀 2019-4-20 13:47 |個人分類:GAMIT/GLOBK|系統分類:科研筆記| globk批處理腳本

解完基線后的平差,我一般使用globk分布處理。

寫了個批處理的globk腳本,根據輸入的參數glred/globk,可以分別得到時間序列和速度并畫圖。

使用前需新建glred和globk文件夾,并將提前準備好的兩個cmd和apr文件放到glred/globk文件夾內。

將腳本放到工程目錄執行即可。

#!/bin/bash
#############
##提前準備好兩個cmd,apr文件放到globk/glred文件里,之后執行腳本
if [ $# -eq 0 ]
then
echo '##########################################'
echo '#                                        #'
echo '# Usage: bash sh_globk globk/glred      #'
echo '#                                        #'
echo '##########################################'
exit
fi
###########
run=$1 
if [ ${run} == 'glred' -o ${run} == 'globk' ];then
  if [ -e ./${run}/globk_簡.cmd  ];then
  mkdir hfiles 
  cp ./tables/svnav.dat hfiles
  find ./ -name "hexpt*" | xargs -i cp {} ./hfiles/
  htoglb ./glbf/ ./tables/svs_myexp.svs ./hfiles/h*
  cd ./${run} 
  ls ../glbf/h*.glx >> expt.gdl
  ${run} 6 ${run}.prt ${run}.log expt.gdl globk_簡.cmd
####  glred for TimeSeries #################
    if [ ${run} == 'glred' ];then
        echo -e "\033[42;37m "++++++++   TimeSeries  +++++++"\033[0m"
	echo -e "\033[42;37m "++++++++   TimeSeries  +++++++"\033[0m"
        mkdir plot 
	cp ./${run}.org plot 
	cd plot 
	mkdir pos_xyz
	tssum ./pos_xyz cors -R glred.org
	xyzsave 0 ./pos_xyz glred.org 
	sh_plot_pos -f ${run}.org
	gmt psconvert -Tt -A0.5c *.ps
	rm *.ps
#####   globk for Vel   ###################	
    elif  [ ${run} == 'globk' ];then
	echo -e "\033[42;37m "++++++++  globk  +++++++"\033[0m"
        echo -e "\033[42;37m "++++++++  globk  +++++++"\033[0m"
	grep 'Unc.' globk.org >> result.xyz
	mkdir vel
	cp globk.org vel
	cd vel
	sh_org2vel -file globk.org
	sh_plotvel -file globk.vel
    fi
######################################
  else 
       echo -e "\033[42;37m "+++++ do not exist ${run} or CMD files     +++++"\033[0m"
   fi
else 
        echo .
	echo -e "\033[42;37m "+++++ please input glred/globk   +++++"\033[0m"
	echo .
fi




http://www.ueservicedoffices.com/blog-3391834-1174491.html

上一篇:GAMIT批處理腳本
下一篇:bat批量質檢腳本

0

該博文允許注冊用戶評論 請點擊登錄 評論 (0 個評論)

數據加載中...

Archiver|手機版|科學網 ( 京ICP備14006957 )

GMT+8, 2019-5-24 08:50

Powered by ScienceNet.cn

Copyright © 2007- 中國科學報社

返回頂部
时时彩平台