I have two log files namely, Log_1.log Log_2.log which contains the following data.
Log_1.log:
Apr 10 02:07:20 Data 1
May 10 04:11:09 Data 2
June 11 06:22:35 Data 3
Aug 12 09:08:07 Data 4
Log_2.log
Apr 10 09:07:20 Data 1
Apr 10 10:07:10 Data 2
Jul 11 11:07:30 Data 3
Aug 18 12:50:40 Data 4
I am using the following code to extract the data between starttime and endtime.
sort -t' ' -k1,1M -k2,3n log_1.log log_2.log | sed -n '/Apr 10 02:07:20/,/Jul 11 11:07:30/p'
and my output is
Apr 10 02:07:20 Data 1
Apr 10 09:07:20 Data 1
Apr 10 10:07:10 Data 2
May 10 04:11:09 Data 2
June 11 06:22:35 Data 3
Jul 11 11:07:30 Data 3
is it possible for me to get the output in below format?
Log_1.log
Apr 10 02:07:20 Data 1
May 10 04:11:09 Data 2
June 11 06:22:35 Data 3
Log_2.log:
Apr 10 09:07:20 Data 1
Apr 10 10:07:10 Data 2
Jul 11 11:07:30 Data 3
Please help. Thanks in Advance