代码之家  ›  专栏  ›  技术社区  ›  Chris

在unixshell中,如何将昨天的日期放入变量中?

  •  37
  • Chris  · 技术社区  · 14 年前

    我有一个shell脚本,它执行以下操作,将当前日期存储在变量“dt”中:

    date "+%a %d/%m/%Y" | read dt
    echo ${dt}
    

    我该怎么办

    基本上,我尝试实现的是使用grep从日志文件中提取昨天的所有行,因为日志中的每一行都包含“Mon 01/02/2010”格式的日期。

    谢谢

    17 回复  |  直到 14 年前