日誌轉儲指令碼
#!/bin/bash
function restore_log(){
tday_num=`date +'%F-%s'`
dir_name=$1
log_name=$2
cd $dir_name
#pwd
echo dir_name:$dir_name
echo log_name:$log_name
#cp $log_name $tday_num
echo restored_name:$tday_num'_'$log_name
cp $log_name $tday_num'_'$log_name
echo > $log_name
}
#restore_log /u01/app/oracle/diag/tnslsnr/zhangr/listener/trace/ listener.log
#read one two
#read two
restore_log $1 $2
function restore_log(){
tday_num=`date +'%F-%s'`
dir_name=$1
log_name=$2
cd $dir_name
#pwd
echo dir_name:$dir_name
echo log_name:$log_name
#cp $log_name $tday_num
echo restored_name:$tday_num'_'$log_name
cp $log_name $tday_num'_'$log_name
echo > $log_name
}
#restore_log /u01/app/oracle/diag/tnslsnr/zhangr/listener/trace/ listener.log
#read one two
#read two
restore_log $1 $2
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29802484/viewspace-2144931/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 【shell】日誌切割指令碼指令碼
- 日誌刪除指令碼指令碼
- nginx日誌分割小指令碼Nginx指令碼
- linux 分享日誌指令碼Linux指令碼
- 轉儲日誌檔案頭
- nginx自己寫日誌切割指令碼Nginx指令碼
- PHP慢指令碼日誌和Mysql的慢查詢日誌PHP指令碼MySql
- Oracle之備份和清理監聽日誌、告警日誌指令碼Oracle指令碼
- 指令碼處理iOS的Crash日誌指令碼iOS
- RMAN備份歸檔日誌指令碼指令碼
- 處理Apache日誌的Bash指令碼Apache指令碼
- 指令碼日誌的標準輸出指令碼
- oracle自動備份,儲存每天備份日誌的指令碼編寫Oracle指令碼
- 開啟php-fpm慢指令碼日誌PHP指令碼
- 通過shell指令碼新增備庫日誌指令碼
- MySQL 每天自行統計慢日誌 指令碼MySql指令碼
- 定時清理監聽日誌的指令碼 。指令碼
- SQL Server 清除資料庫日誌指令碼SQLServer資料庫指令碼
- oracle日誌檔案頭轉儲說明Oracle
- 【RAC】使用diagcollection.pl指令碼打包收集診斷日誌檔案(轉)GC指令碼
- 使用shell指令碼對Nginx日誌進行切分指令碼Nginx
- spark指令碼日誌輸出級別設定Spark指令碼
- 【shell 指令碼】刪除/var/log 下的日誌指令碼
- Linux-通用性日誌切割指令碼Linux指令碼
- 檢查Linux系統日誌error和mysql錯誤日誌的指令碼薦LinuxErrorMySql指令碼
- lumen cli日誌和普通日誌分開儲存
- 【儲存管理】日誌管理
- 服務日誌及控制代碼數採集推送指令碼指令碼
- 從一個埋點日誌上報指令碼說起指令碼
- Oracle 跟蹤/告警/監聽日誌的清理指令碼Oracle指令碼
- DATAGUARD_standby刪除歸檔日誌的指令碼指令碼
- Oracle日誌切換及頻率跟蹤指令碼Oracle指令碼
- DataGuard已應用歸檔日誌刪除指令碼指令碼
- Apche日誌系列(4):日誌分析(轉)
- 分散式日誌儲存架構程式碼實踐分散式架構
- mysql 轉換表的儲存引擎指令碼MySql儲存引擎指令碼
- 透過shell指令碼監控日誌切換頻率指令碼
- Oracle檢視每小時日誌切換量指令碼Oracle指令碼