当前位置:  技术问答>linux和unix

怎样使log文件带时间戳,怎样通过时间戳来控制变量

    来源: 互联网  发布时间:2017-04-04

    本文导语:  我想用Bourne shell来完成。 现有的log file存在,但是不带时间戳。 LOG_FILE=$LOG_DIR/A.log 我的batch job在一开始会检查log file是否存在 if [ -n "$LOG_FILE" ] then : else echo "LOG_FILE not defined in configuration file" exit 99 fi 这里...

我想用Bourne shell来完成。
现有的log file存在,但是不带时间戳。
LOG_FILE=$LOG_DIR/A.log
我的batch job在一开始会检查log file是否存在
if [ -n "$LOG_FILE" ]
then
:
else
echo "LOG_FILE not defined in configuration file"
exit 99
fi

这里我需要一些改动。让log file带上时间戳,并且以当天的log文件为是否存在的依据,并将结果存在变量$IS_LOG_THERE。
非常感谢!

|
date "+%F"

date "+%F_%T"

mv a.log a.log.`date "+%F"`

|
date  ?

|

date -d 'yesterday'

    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 通过短信发送LOG归类号码发送情况的shell脚本
  • java命名空间java.util.logging类logger的类成员方法: log定义及介绍
  • Android开发笔记之:Log图文详解(Log.v,Log.d,Log.i,Log.w,Log.e)
  • java命名空间java.util.logging类logmanager的类成员方法: logging_mxbean_name定义及介绍
  • Red Hat无法登录,Cannot open log file "/var/log/Xorg.0.log"
  • java命名空间javax.swing类debuggraphics的类成员方法: log_option定义及介绍
  • 找不到/var/log/vsftpd.log?
  • java命名空间java.lang类strictmath的类成员方法: log定义及介绍
  • log4j的c++移植版 log4cxx
  • java命名空间java.lang类math的类成员方法: log定义及介绍
  • log4j 的 Qt 移植 log4qt
  • java命名空间java.lang类strictmath的类成员方法: log1p定义及介绍
  • C++版的log4j log4cplus
  • java命名空间java.util.logging类handler的类成员方法: flush定义及介绍
  • 使用log4j生成的.log文件,前缀中是不是必须含有当日日期?
  • java命名空间java.util.logging类level的类成员方法: finest定义及介绍
  • tail -f run.log 导致 tail: run.log: file truncated
  • java命名空间java.util.logging类memoryhandler的类成员方法: memoryhandler定义及介绍
  • 一个log4j的问题:我能不能根据level的不同定义不同的输出对象,比如不同的log文件
  • java命名空间java.lang类strictmath的类成员方法: log10定义及介绍
  • Tomcat access log记录到mongo的插件 Tomcat Mongo Access Log Valve
  • java命名空间java.util.logging类memoryhandler的类成员方法: push定义及介绍
  • android轻松管理安卓应用中的log日志 发布应用时log日志全部去掉的方法


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,