04-19-2004
Searching for multiple criteria in log files?
I would like a simple shell script that will allow me to display to screen all unsuccessful su attempts in my sulog file, for the present date.
I have been trying several different combinations of commands, but I can't quite get the syntax correct.
The mess I have right now (don't laugh) is this:
#!/bin/bash
DATE = `date " +%b %d"`
grep $DATE >/dev/null
if ($4 == "-"); then
printf
fi
You can see what I'm trying to accomplish here, but I'm stuck at this point. I tried reading to see if there was a way to use a complex grep or egrep command, but that was a little too complicated for me at this point.
Would someone please help me?
Thank you
10 More Discussions You Might Find Interesting
1. Shell Programming and Scripting
I am using a DEC ALPHA running Digital UNIX (formly DEC OSF/1) and ksh. I have a directory with hundreds of files that only share the extension .rpt. I would like to search that directory based on serial number and operation number and only files that meet both requirements to be printed out. I... (6 Replies)
Discussion started by: Anahka
6 Replies
2. AIX
Hello everyone,
My OS is AIX 5.2
I would like some help in getting command syntax that does the following:
1. Searches simultaneously several directories downward;
2. Checks every subdirectory in each directory (and so on...) for file names that contain certain characters such as “~”, start... (0 Replies)
Discussion started by: Hopeful
0 Replies
3. Shell Programming and Scripting
I have a situation where I need to search for multiple strings (error messages) such as 'aborted' 'file not found' etc in directory having logs. I have put all the error messages in a text file and using the command.
grep -f <textfile> <filetobegrepped>
I'm doing this thru a script where I... (5 Replies)
Discussion started by: bornon2303
5 Replies
4. Shell Programming and Scripting
I am trying to find a way to utilise the full potential of my cpu cores and memory on my windows machine.
Now, I am quite familiar with grep, however, running a Unix based OS is not an option right now.
Unfortunately, the 32 bit grep for windows that I am running, I cannot run multiple... (1 Reply)
Discussion started by: Moloch
1 Replies
5. Shell Programming and Scripting
Hi All,
I have a issue in pulling some heavy records , I have my input file has 10,000 records which i need to compare with daily appended log files from (sep 1st 2009 to till date) . I tried to use grep fgrep and even sed , but the as time is factor for me , i cannot wait for 5 days to get the... (3 Replies)
Discussion started by: rakesh_411
3 Replies
6. Shell Programming and Scripting
I have a list of pattern in a file, I want each of these pattern been searched from 4 files. I was wondering this can be done in SED / AWK.
say my 4 files to be searched are
> cat f1
abc/x(12) 1
abc/x 3
cde 2
zzz 3
fdf 4
> cat f2
fdf 4
cde 3
abc 2... (6 Replies)
Discussion started by: novice_man
6 Replies
7. UNIX for Dummies Questions & Answers
I'm attempting to use grep in Perl with very little success.
What I would like to do in Perl is get the output of the following grep code:
grep -l 'pattern' *
This gives me a list of all the files in a directory that contain the pattern that was searched.
My attempts to do this in Perl... (4 Replies)
Discussion started by: WongSifu
4 Replies
8. Shell Programming and Scripting
Hello Esteemed Members,
I need to write a script to search for files that have one or more than one rows similar.
Please note that there is no specific pattern that I am searching for. The rows can be different, I just need to find out two or more similar records in two or more files.
There... (7 Replies)
Discussion started by: Yoodit
7 Replies
9. Shell Programming and Scripting
Hi all,
I am sure some gurus will find a better way of doing this. FYI, I've manually modified some of the data 'coz they are somewhat confidential, so there may be some typo errors.
At the moment, I have 3 files that I am trying to search for. Sometime in the future, it may go beyond 3... (2 Replies)
Discussion started by: newbie_01
2 Replies
10. BSD
I am new to unix and I would like to search multiple log files to find earliest occurrence of a text.
Ex:
Say I have 10 logs file each ending with .log and I want to find the text “CustomeError” .
I want to find the which log file “CustomeError” comes first and lines which surround’s ... (4 Replies)
Discussion started by: jim john
4 Replies
Foreign(4) Kernel Interfaces Manual Foreign(4)
NAME
Foreign - Logs contact attempts from unknown systems
SYNOPSIS
/usr/lib/uucp/.Admin/Foreign
DESCRIPTION
The /usr/lib/uucp/.Admin/Foreign file lists access attempts by unknown systems. The /usr/lib/uucp/remote.unknown shell script appends an
entry to the Foreign file each time a remote computer that is not listed in the local /usr/lib/uucp/Systems file attempts to communicate
with that local system.
Someone with superuser authority can customize entries in the Foreign file to fit the needs of a specific site by modifying the
remote.unknown shell script.
EXAMPLES
The following is a sample entry in the Foreign file:
Wed Sep 20 20:38:22 CDT 1989: call from the system merlin
System merlin, which is not listed in the /usr/lib/uucp/Systems file, attempted to log in on September 20 at 10:38 p.m., but the uucp pro-
gram did not allow the unknown system to log in.
FILES
Describes access permissions for remote systems Describes accessible remote systems Records contacts from unknown systems in the Foreign
file Contains the Foreign file and other uucp administrative files
RELATED INFORMATION
Commands: uucp(1), uudemon.cleanu(4), uux(1)
Daemons: cron(8), uucico(8), uuxqt(1) delim off
Foreign(4)