關於crontab 的一點理解
上次,由於一點工作的需要做了個crontab 實驗,成功了,但沒用上,因為另外一個同事已經在同一使用者下搞了一個,同一使用者只能搞一個。後來把我的執行內容加到他那裡去了.......................以下是實驗的一些過程。
1、首先建立一個要執行的檔案。(我這裡是 cron)
------------------------------------------------------------------------------------
#可以新增說明檔案
第一個就是每分鐘執行一次cal_houzi.sh 檔案
第二個就是每天12點10執行caltruncate.sh 檔案
* * * * * sh /home/gdproxy/houxt/temp/cal_houzi.sh agent agent>>/home/gdproxy/houxt/log.log
10 12 * * * sh /home/gdproxy/houxt/takeods/caltruncate.sh>/home/gdproxy/houxt/takeods/caltrunc.log
* * * * * sh /home/gdproxy/houxt/temp/a.sh>>/home/gdproxy/houxt/log.log
----------每5分鐘執行一次
*/5 * * * * sh /home/gdproxy/houxt/temp/a.sh>>/home/gdproxy/houxt/log.log
--------------------------------------------------------------------------------
2載入執行(注意以上.sh檔案的一些環境變數要新增)
$ crontab cron
$ crontab -l
1 3 * * * sh /home/gdproxy/houxt/takeods/caltruncate.sh>/home/gdproxy/houxt/takeods/caltrunc.log
-------------****************************************------------------
#!/bin/sh
/home/gdproxy/houxt/temp/cal_houzi.sh agent agent
----------------------*********************************************---------------
#!/bin/sh
#1="`hostname`_oracle10:$PWD$"
#Oracle environment
export ORACLE_SID=proxy1
export ORACLE_BASE=/oracle/app
export ORACLE_HOME=/oracle/app/product/RAC10g
export ORA_CRS_HOME=/oracle/CRS10
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib:$ORACLE_HOME/rdbms/lib
export PATH=$PATH:$ORACLE_HOME/bin:$ORACLE_HOME/OPatch:$ORA_CRS_HOME/bin
export CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib:$ORACLE_HOME/network/jlib
if [ $# -ne 2 ]
then
echo "please input thre par eg: user,password"
exit 1
fi
v_user=$1
v_password=$2
echo "Start_----------------houzi--------------">>/home/gdproxy/houxt/temp/cal_houzi.log
sqlplus ${v_user}/${v_password} <<.>
exec proc_houzi('200906');
commit;
exit
./log.log
[@more@]來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/9307930/viewspace-1025107/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 關於latch的一點點理解
- 關於ora_rowscn的一點理解
- 關於BP演算法的一點理解演算法
- 關於建構函式的一點理解函式
- 關於C#中Thread.Join()的一點理解C#thread
- ruby關於flip-flop理解上一個注意點
- 關於position的一些理解
- 關於PHP 的一點點小分享PHP
- 關於Java的一點想法Java
- 關於position定位的一些理解
- 關於DDD概念的一些理解和困惑,煩勞Banq點撥
- 關於共享段與SGA的一點理解 上一週買了兩本書,
- 關於B*tree索引(index)的中度理解及bitmap 索引的一點探究(zt)索引Index
- 關於模式爭論的一點點思考模式
- 關於 DOM 的理解
- 關於Vuex的理解Vue
- 關於servlet的理解Servlet
- 關於-this指向的理解
- 關於DCI的理解
- 關於同步的一點思考-下
- 關於git flow的一點思考Git
- 關於PostCSS的一點小科普CSS
- 關於ORACLE的一點總結Oracle
- 關於“日誌”的一點心得
- 關於本書的一點想法
- 關於Dart中Future的一些理解Dart
- 關於Swift中Properties的一些理解Swift
- 關於Base64的一些理解
- 關於WebWind一點想法Web
- 關於遊標的一些理解
- 關於GAN的個人理解
- 關於協程的理解
- 關於對Host的理解
- 關於SCN的理解(全面)
- 關於scn的理解 (zt)
- 關於社交圈子的一點思考
- 關於碳中和的一點淺談
- 關於開發流的一點思考