我需要将特定时间戳之间的日志列入候选名单。
我可以使用以下命令来实现它。
awk '$a>="Feb 5 10:44:*" && $a<="Feb 5 10:54*"' /var/log/xxxx
但它在脚本中不起作用。
我需要$a
在脚本中为变量分配或提及任何内容吗?
我使用的脚本是:
#!/bin/bash
#LOG_FILE= "/var/log/messages"
read START_TIME
read END_TIME
#Using AWK
awk '$a>= "$START_TIME" && $a<= "$END_TIME"' /var/log/messages
提前致谢。