if [ -z "$1" ] ; then
echo "你沒有輸入執行該shell的引數"
exit;
fiif [ "$1" != "jf" ] && [ "$1" != "jh" ] ; then
echo "請輸入要上傳的伺服器名稱:jf 經分,jh 審核"
exit;
ficur_year=`date +"%y"`
month=$(date "+%m"|sed '/^0/ s/0//')
permonth=`expr $month - 1`
month_len=`expr length $permonth`
if [ "$month_len" = "1" ]; then
v_month=0$permonth
elif [ "$month_len" = "2" ]; then
v_month=$permonth
elif [ "$permonth" = "0" ]; then
v_month=`12`
filastmonth=$$
#lastmonth=201202
#v_month="02"
value=`sqlplus -s chan***lzb/***x@chzzzfiwhile [ $file_seq -le $temp1 ]
doecho "第$檔案"
strfile_seq_1=`printf "%03d\n" $temp1`
strfile_seq_2=`printf "%03d\n" $file_seq`
strfile_seq=$$
echo $ $ $
if [ "$1" = "jf" ]; then
exp_month_jf execsql exp_month_clear_owe file_seq $ begin $ end $
elif [ "$1" = "jh" ]; then
exp_month_jh execsql exp_month_clear_owe file_seq $ begin $ end $
fisleep 1
begin=`expr $begin + 1000000`
end=`expr $end + 1000000`
file_seq=`expr $file_seq + 1`
strfile_seq="";
done
shell使用記錄
檢查 設定系統的服務 chkconfig top。inux下常用的效能分析工具,能夠實時顯示系統中各個程序的資源占用狀況,類似於windows的任務管理器。詳解使用shell命令控制任務 jobs 執行 jobs 列出屬於當前使用者的程序 bg n 將程序搬到後台執行 background fg n...
shell 程式設計記錄。
記錄一些shell程式設計的問題。有個教程很好 1.獲取返回資訊。如果是返回結果 cmdif then echo 乙個字元 else echo 另乙個字元 fi如果是輸出 result cmd if result then echo 乙個字元 else echo 另乙個字元 fi 2.特殊變數說明。...
shell 學習記錄
1 以兩個破折號 來表示選項結尾的用法,源自system v。自此之後命令列上看起來像選項的任何專案,都將 一視同仁的當成引數處置。上面這個句話是什麼鬼意思?2 shell是別的三種命令 1 內建命令 比如cd echo test 2 shell函式 3 外部命令 shell變數 1 變數名字 字元...