软件之家Linux定时任务中用脚本代替可执行程序的一个好处

Linux依期职分中用剧本代替可施行程序的三个益处

因为要修正导入程序,开掘Linux依期职务中用剧本替代可执路程序的贰个功利。

Linux服务器中有个准期实行的天职,将下载的数额导入数据库,那样的任务日常都是中午起动。因为数据布局变化恐怕优化程序,就需求订正导入程序,而导入程序因为实行时间长,白天一再都在实践中,不可能遮住,只可以用另八个称号保存,要想依期职责第二天运行时使用新的主次,就一定要改革准时任务中的程序名。

只要准期职务中用的是本子,在剧本中推行导入程序,则只要校勘脚本中的可试行程序名就能够了,因为脚本是可以覆盖的,不影响原来实践的本子,制止了改革准期职务的难为。脚本qtimp.sh:

#
#ftp get EMS data from downcenter server 10.3.10.40
#
#eidt by iamlaosong 20130205
#

DATDIR=`date -d ‘-1 day’ +%Y%m%d`
cd /home/Oracle/bin/sdptqt
# the code of provinces
for PCODE in 11 12 13 14 15 21 22 23 31 32 33 35 36 37 41 42 43 44 45 46
50 51 5
2 53 54 61 62 63 64 65
do

FNAME=03004_软件之家Linux定时任务中用脚本代替可执行程序的一个好处。${PCODE}_${DATDIR}.dat
echo ${FNAME}
./sdpt_qt1 ${DATDIR} 03004 ${PCODE}
FNAME=03005_${PCODE}_${DATDIR}.dat
echo ${FNAME}
./sdpt_qt1 ${DATDIR} 03005 ${PCODE}

done

其中sdpt_qt1便是新的程序,原本是sdpt_qt。
写完了才想到那几个收益是多么的不留意,只是多少个方法而已,终归改良准时义务也很简短。

本文永远更新链接地址:

因为要改善导入程序,发掘Linux准时义务中用剧本代替可执路程序的叁个益处。
Linux服务…

相关文章

发表评论