Sponsored Content
Top Forums Shell Programming and Scripting awk : Search for text between two time frame (12 hours) Post 302875137 by Corona688 on Monday 18th of November 2013 02:43:04 PM
Old 11-18-2013
No, I was suggesting adapting your existing code using the code I gave you so it can handle the kind of dates in your log file. Comparing the YYYYMMDD variable and your input time instead of comparing raw lines. No need to save a new file.
 

10 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

search string during a specific time frame

Can someone please help me with searching a string during a specific time frame. Below is the format of the time from my log file. "GET /AAM2009_wherewereheaded.wmv HTTP/1.1" 200 52307085 The search string I need is "AAM2009_wherewereheaded.wmv" I need to search the number of... (1 Reply)
Discussion started by: tadi18
1 Replies

2. Shell Programming and Scripting

Shell Script to delete files within a particular time frame under multiple sub folders

Greetings! I'm looking for starting information for a shell script. Here's my scenario: I have multiple folders(100) for example: /www/test/applications/app1/logs /www/test/applications/app2/logs Within these folders there are log files files that need to be deleted after a month. ... (3 Replies)
Discussion started by: whysolucky
3 Replies

3. Shell Programming and Scripting

Search for text between two time frame using sed

I have log files with time stamps. I want to search for text between two time stamp using sed even if the first tme stamp or the last time stamp are not present. For e.g. if i search between 9:30 and 9:40 then it should return text even if 9:30 or 9:40 is not there but between 9:30 and 9:40 is... (8 Replies)
Discussion started by: Azher
8 Replies

4. Shell Programming and Scripting

Perl : unable to frame code with Business:Hours module with example

Hi all , There are two datetimes in the below format $datetime1="2007-12-31 16:50:00"; $datetime2="2008-1-1 04:24:00"; I need to calculate time in minutes only in between the office hours.(08:00 to 18:00 ). in PERL. For the above requirement I found a module Business::Hours that... (4 Replies)
Discussion started by: scriptscript
4 Replies

5. Shell Programming and Scripting

Log search and mail it if the log is updated before 24 hours from the current time

Hi , We have around 22 logs , each has different entries. I have to automate this using shell script. The ideas which am sharing is given below 1) We use only TAIL -100 <location and name of the log> Command to check the logs. 2) We want to check whether the log was updated before 24... (13 Replies)
Discussion started by: Kalaihari
13 Replies

6. Shell Programming and Scripting

awk : collecting all data between two time frame

Hi Experts , I need your help to collect the complete data between two time frame from the log files, when I try awk it's collecting the data only which is printed with time stamp for example, awk works well from "16:00 to 17:30" but its not collecting <line*> "from 17:30 to 18:00" ... (8 Replies)
Discussion started by: zenkarthi
8 Replies

7. UNIX for Dummies Questions & Answers

UNIX Account getting Locked Everyday between same Time Frame

I am facing an Issue with a particular Unix Account ( ie a particular Userid) getting LOCKED everyday between 7:30am and 8:00am. The Password associated with this particular Account has been setup such that it should never Expire at all but it does LOCK the Account after more than 3 failed... (5 Replies)
Discussion started by: pchegoor
5 Replies

8. Shell Programming and Scripting

Awk:String search more than one time and capture OP

Dear All During one of mine script developemnt i am stuch at one sub part. Requiremnt is as below kindly help me. IP file: 2015-02-28 10:10:15 AL M UtranCell UtranCell=RTE001X (unavailable) 2015-02-28 10:10:15 AL M UtranCell UtranCell=RTE001Y (unavailable) 2015-02-28 10:10:15 AL M... (6 Replies)
Discussion started by: jaydeep_sadaria
6 Replies

9. Shell Programming and Scripting

Help on script to capture info on log file for a particular time frame

Hi I have a system running uname -a Linux cmovel-db01 2.6.32-38-server #83-Ubuntu SMP Wed Jan 4 11:26:59 UTC 2012 x86_64 GNU/Linux I would like to capture the contents of /var/log/syslog from 11:00AM to 11:30AM and sent to this info via email. I was thinking in set a cron entry at that... (2 Replies)
Discussion started by: fretagi
2 Replies

10. UNIX for Beginners Questions & Answers

Need to filter the result set within 2 time frame

my sample file is like this $cat onefile 05/21/18 13:10:07 ABRT US1CPDAY Status 1 05/21/18 21:18:54 ABRT DailyBackup_VFFPRDAPENTL01 Status 6 05/21/18 21:26:24 ABRT DailyBackup_VFFPRDAPENTL02 Status 6 05/21/18 21:57:36 ABRT DailyBackup_vm-ea1ffpreng01 Status 6... (7 Replies)
Discussion started by: gotamp
7 Replies
diff(1) 						      General Commands Manual							   diff(1)

NAME
diff - differential file and directory comparator SYNOPSIS
n] name] dir1 dir2 n] name] file1 file2 string] file1 file2 DESCRIPTION
Comparing Directories If both arguments are directories, sorts the contents of the directories by name, then runs the regular file algorithm (described below) on text files that have the same name in each directory but are different. Binary files that differ, common subdirectories, and files that appear in only one directory are listed. When comparing directories, the following options are recognized: Long output format; each text file is piped through to paginate it (see pr(1)). Other differences are remembered and summarized after all text file dif- ferences are reported. Applies recursively to common subdirectories encountered. reports files that are identical but otherwise not mentioned. Starts a directory in the middle of the sorted directory, beginning with file name. Comparing Files When run on regular files, and when comparing text files that differ during directory comparison, tells what lines must be changed in the files to bring them into agreement. usually finds a smallest sufficient set of file differences. However, it can be misled by lines con- taining very few characters or by other situations. If neither file1 nor file2 is a directory, either can be specified as in which case the standard input is used. If file1 is a directory, a file in that directory whose filename is the same as the filename of file2 is used (and vice versa). There are several options for output format. The default output format contains lines resembling the following: These lines resemble commands to convert file1 into file2. The numbers after the letters pertain to file2. In fact, by exchanging for and reading backwards one may ascertain equally how to convert file2 into file1. As in identical pairs where n1=n2 or n3=n4 are abbreviated as a single number. Following each of these lines come all the lines that are affected in the first file flagged by then all the lines that are affected in the second file flagged by Except for or which can be given with any of the others, the following options are mutually exclusive: Produce a script of and commands for the editor suitable for recreating file2 from file1. Extra commands are added to the output when compar- ing directories with so that the result is a shell script for converting text files common to the two directories from their state in dir1 to their state in dir2. Produce a script similar to that of the option that is not useful with but is more readable by humans. Produce a script similar to that of but in the opposite order, and with a count of changed lines on each insert or delete command. This is the form used by (see rcsdiff(1)). Produce a difference list with 3 lines of context. modifies the output format slightly: the output begins with identification of the files involved, followed by their cre- ation dates, then each change separated by a line containing about twelve asterisks Lines removed from file1 are marked with and lines added to file2 are marked Lines that change from one file to the other are marked in both files with with Changes that lie within 3 lines of each other in the file are grouped together on output. Output format similar to but with n lines of context. Do a fast, half-hearted job. This option works only when changed stretches are short and well separated, but can be used on files of unlimited length. Create a merged version of file1 and file2 on the standard output, with C preprocessor controls included so that a compilation of the result without defining string is equivalent to compiling file1, while compiling the result with string defined is equivalent to compiling file2. Ignore trailing space characters, except newline character and treat other string of blanks as equal. For example, and are treated as equal. Ignore all space characters, except newline character. For example, and are treated as equal. Ignores uppercase/lowercase differences. Thus is treated the same as Expand tabs in output lines. Normal or output adds one or more characters to the front of each line. Resulting misalignment of indentation in the orig- inal source lines can make the output listing difficult to interpret. This option preserves original source file indenta- tion. EXTERNAL INFLUENCES
Environment Variables determines the locale to use for the locale categories when both and the corresponding environment variable (beginning with do not specify a locale. If is not set or is set to the empty string, a default of "C" (see lang(5)) is used. determines the space characters for the command, and the interpretation of text within file as single- and/or multi-byte characters. determines the language in which messages are displayed. If any internationalization variable contains an invalid setting, and behave as if all internationalization variables are set to "C". See environ(5). International Code Set Support Single- and multi-byte character code sets are supported with the exception that and do not recognize multi-byte alternative space charac- ters. RETURN VALUE
Upon completion, returns with one of the following exit values: 0 No differences were found. 1 Differences were found. >1 An error occurred. EXAMPLES
The following command creates a script file is added to the end of the script in order to save the file: The script file can then be used to create the file from the file using the editor in the following manner: The following command produces the difference output with 2 lines of context information before and after the line that was different: The following command ignores all blanks and tabs and ignores uppercase-lowercase differences. WARNINGS
Editing scripts produced by the or option are naive about creating lines consisting of a single dot When comparing directories with the or options specified, first compares the files in the same manner as then runs the algorithm if they are not equal. This may cause a small amount of spurious output if the files are identical except for insignificant blank strings or uppercase/lowercase differences. The default algorithm requires memory allocation of roughly six times the size of the file. If sufficient memory is not available for han- dling large files, the option or can be used (see bdiff(1)). With other options if sufficient memory is not available, then either the or values can be increased. When run on directories with the option, recursively descends sub-trees. When comparing deep multi-level directories, more memory may be required than is currently available on the system. The amount of memory required depends on the depth of recursion and the size of the files. AUTHOR
was developed by AT&T, the University of California, Berkeley, and HP. FILES
used by option SEE ALSO
bdiff(1), cmp(1), comm(1), diff3(1), diffmk(1), dircmp(1), ed(1), more(1), nroff(1), rcsdiff(1), sccsdiff(1), sdiff(1), terminfo(4). STANDARDS CONFORMANCE
diff(1)
All times are GMT -4. The time now is 10:47 AM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy