好湿?好紧?好多水好爽自慰,久久久噜久噜久久综合,成人做爰A片免费看黄冈,机机对机机30分钟无遮挡

主頁 > 知識庫 > Linux shell腳本輸出日志筆記整理(必看篇)

Linux shell腳本輸出日志筆記整理(必看篇)

熱門標簽:上海機器人外呼系統哪家好 怎么用百度地圖標注坐標 春運地圖標注app 400的電話一般從哪里辦理 地圖標注人員分布 江西全自動外呼系統報價 昆明電銷機器人價格 益陽400電話申請辦理流程 梧州防封電銷卡

1、日志方法簡介:

#日志名稱
log="./upgrade.log"  #操作日志存放路徑 
fsize=2000000      #如果日志大小超過上限,則保存舊日志,重新生成日志文件    
exec 2>>$log  #如果執行過程中有錯誤信息均輸出到日志文件中 

#日志函數
#參數
  #參數一,級別,INFO ,WARN,ERROR
    #參數二,內容
#返回值
function zc_log()
{
  #判斷格式
  if [ 2 -gt $# ]
  then
    echo "parameter not right in zc_log function" ;
    return ;
  fi
  if [ -e "$log" ]
  then
    touch $log
  fi
  
  #當前時間
  local curtime;
  curtime=`date +"%Y%m%d%H%M%S"`
  
  #判斷文件大小
  local cursize ;
  cursize=`cat $log | wc -c` ;

  if [ $fsize -lt $cursize ]
  then
    mv $log $curtime".out"
    touch $log ;
  fi  
  #寫入文件
  echo "$curtime $*" >> $log;
} 

2、使用舉例

shell腳本內容:

#! /bin/bash
#數據庫變量
localpasswd=xxxx
mysqlhost=xxxx
mysqluser=xxxx
mysqlpasswd=xxxx 

#日志名稱
log="./upgrade.log"  #操作日志存放路徑 
fsize=2000000         
exec 2>>$log  #如果執行過程中有錯誤信息均輸出到日志文件中 

#日志函數
#參數
  #參數一,級別,INFO ,WARN,ERROR
    #參數二,內容
#返回值
function zc_log()
{
  #判斷格式
  if [ 2 -gt $# ]
  then
    echo "parameter not right in zc_log function" ;
    return ;
  fi
  if [ -e "$log" ]
  then
    touch $log
  fi
  
  #當前時間
  local curtime;
  curtime=`date +"%Y%m%d%H%M%S"`
  
  #判斷文件大小
  local cursize ;
  cursize=`cat $log | wc -c` ;

  if [ $fsize -lt $cursize ]
  then
    mv $log $curtime".out"
    touch $log ;
  fi  
  #寫入文件
  echo "$curtime $*" >> $log;
} 


echo "start update shell" ;

mysql -h$sqlip -u$sqluser -p$sqlpasswd -e "use $db;
set names gbk;

--
-- 表的結構 msgm_qdjyly
--

DROP TABLE IF EXISTS msgm_qdjyly;
CREATE TABLE IF NOT EXISTS msgm_qdjyly (
 jylyid int(11) NOT NULL AUTO_INCREMENT COMMENT '主鍵id',
 jylb varchar(20) DEFAULT NULL COMMENT '交易類別',
 jylbmc varchar(50) DEFAULT NULL COMMENT '交易類別名稱',
 jgm varchar(10) NOT NULL COMMENT '機構碼',
 lyfs int(11) NOT NULL COMMENT '路由方式,1指定渠道,2按卡bin渠道',
 qdbh varchar(20) DEFAULT NULL COMMENT '渠道編號',
 qdmc varchar(50) DEFAULT NULL COMMENT '渠道名稱',
 zt int(11) NOT NULL DEFAULT '1' COMMENT '狀態,1正常,2關閉',
 bz varchar(100) DEFAULT NULL COMMENT '備注',
 PRIMARY KEY (jylyid)
) ENGINE=InnoDB DEFAULT CHARSET=gbk COMMENT='交易路由信息' AUTO_INCREMENT=7 ;
zc_log INFO "執行 CREATE TABLE msgm_qdjyly 命令的結果為 : $? " ; 
echo "執行 CREATE TABLE msgm_qdjyly 命令的結果為 : $? " ; 

以上這篇Linux shell腳本輸出日志筆記整理(必看篇)就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

您可能感興趣的文章:
  • shell腳本按當前日期輸出日志的實現

標簽:懷化 北京 新疆 惠州 贛州 亳州 河南 九江

巨人網絡通訊聲明:本文標題《Linux shell腳本輸出日志筆記整理(必看篇)》,本文關鍵詞  Linux,shell,腳本,輸出,日志,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《Linux shell腳本輸出日志筆記整理(必看篇)》相關的同類信息!
  • 本頁收集關于Linux shell腳本輸出日志筆記整理(必看篇)的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: free性丰满白嫩白嫩的dv| 在线播放无码高潮的视频| 555www免费人成一看片| 三江| 少妇人妻邻居做爰HD电影| 男女啪啪做爰高潮全过程图片漫画| 欧美一线二线三显卡| xxxxx老妇性hd| 人妻的滋味k8经典网| 无码精品人妻一二三区红粉影视| 69堂在线| 女被扒开腿狂躁XXXXX视频| 看一级肥胖女人毛片| 国产在线视频不卡一区二区| 动漫美女扒开内裤打屁股| Gay Gay XXX Gay Videos| 国精产品一区一区二区三区MBA| 污黄软件下载| 久久久久精品国产亚洲AV澳门| 视频一区在线| 老师黑色双开真丝旗袍的选购方法| 最新国产理论片视频在线观看| 巨人黑人videos极品另类| 午夜老子不卡福利电影网| 2012中文字幕在线中文字幕小说| 日本二区免费一片黄2019| 欧美?Ⅹ??BBBB| 美女视频图片| 免费看吻胸亲嘴激烈网站| 18jack无码精品动漫| 久久久久久精品一级毛片蜜月| 美女羞羞喷液视频免费| 日本护士一级毛片| 国内久久久| 国产女女互摸互慰在线观看| 清冷校草被扒开腿狂c的动漫| www.久久精品| 国产一级二级三级| 色情乱婬一区二区三区AⅤ在线| 99蜜桃在线观看免费视频网站| 4p销魂的小丫鬟|