How to grep lines from a log file that have the current date?

前端 未结 3 2057
一生所求
一生所求 2021-01-21 05:37

I need to grep a log file with today\'s date, but the output is showing for more than today\'s date.

grep date +\"20%y-%m-%d\" /path/log/General.log | grep \         


        
3条回答
  •  野性不改
    2021-01-21 06:17

    You're not actually executing 'date', because it's not been surrounded by backticks. The command should be

    grep `date +"20%y-%m-%d"` /path/log/General.log
    #    ^--                ^--
    

    Right now, as written, you are searching for the word date in two different files (+"20%Y-%m-%d", and general.log).

提交回复
热议问题