Skip to content
Advertisement

How to grep a group of files within a specific time range

I’m trying to write a script used on a buffer box that does full packet capture of network traffic. As it’s for a fairly big network we split the captures into 100MB segments. At times of high network traffic oftentimes over a one minute period we will have multiple pcaps which cover that period.

So what I want to do is have a bash script that lets the analyst who is searching for something specify a date and time and how many minutes either side of it they want to search for files. Obviously I can do something like this –

JavaScript

and so on, get each result and grep each file individually for the specific keyword I’m looking for, but I’d like to be able to do a wider search for all files created within a time range and then grep each of them for the keyword.

I’m not entirely sure how to do that, any help would be appreciated.

Advertisement

Answer

JavaScript
User contributions licensed under: CC BY-SA
1 People found this is helpful
Advertisement