Help needed for writing a script


 
Thread Tools Search this Thread
Top Forums Shell Programming and Scripting Help needed for writing a script
# 1  
Old 12-05-2007
Help needed for writing a script

I have a requirement to write a script to get the number of errors generated during a time period. How can I achieve this.

To be exact, I need to get the number of 404 or 500 errors generated during a time period from 01 to 02 hrs from a webserver access log.

Any help will be appreciated.

Thanks
Sriram
# 2  
Old 12-05-2007
Quote:
I have a requirement to write a script
What have you tried so far ?

Can you please post sample input and the expected output that would be a lot easier to proceed ?
# 3  
Old 12-05-2007
Hey,

I had posted a similar kind of my Query in a thread, 'Korne Shell Problem'. But there has been no response.

This site seems to have a policy of frowning on people who post 'homework'. So, don't expect much help from anyone.

Thanks,
Marconi.
# 4  
Old 12-05-2007
whats is this ? SmilieSmilieSmilie

Quote:
This site seems to have a policy of frowning on people who post 'homework'. So, don't expect much help from anyone.
Please read the rules of the forum ! Smilie

https://www.unix.com/unix-dummies-que...om-forums.html
# 5  
Old 12-06-2007
I need to get the no. of http 404 errors occured during a time period from 1 PM to 2 PM from the access.log file.

#!/bin/sh
echo "Enter the log file directory:"
read logdir
echo "Enter the log file name:"
read logfile
echo "Enter the Error Code:"
read error
echo "Enter the time in (24 hours) which you want to see the number of:"
read time
echo "---------------------------------------------"
echo "No. of $error errors occured during $time to `expr $time + 1` hours is:"
cat $logdir/$logfile | awk '{print $9}' | grep -i $error | wc -l
cat $logdir/$logfile | awk '{print $4}' | cut -d ":" -f2 | grep -i $time

How can I grep the time range from the access log. The access log has the below format

9.126.7.15 - - [27/Nov/2007:14:20:30 +051800] "GET /images/notes.gif HTTP/1.1" 200 170
Login or Register to Ask a Question

Previous Thread | Next Thread

10 More Discussions You Might Find Interesting

1. HP-UX

Please help me writing this script

I work on a production server. I have to check one folder named "spool" and delete files under it , which are more than 5 minutes old. I do it manually by writing two commands. touch -t YYMMDDHHMMSS /tmp/timeinfo find /spool ! -newer /tmp/timeinfo -exec rm -rf {} \; I want to... (4 Replies)
Discussion started by: manalisharmabe
4 Replies

2. Shell Programming and Scripting

Help needed in writing a menu driven script

Hi, I was wondering if someone could help me write a shell script in Linux that backsup/restores data to anywhere I choose but it needs to be menu driven? Thanks, I'm new to Linux/Unix but liking it so far...just hoping to get to grips with the scripts! :) (7 Replies)
Discussion started by: Nicole
7 Replies

3. Shell Programming and Scripting

Help in writing script

i need some help in donig some actions on files in a library. i want to get the n last files, and print to the screen their name, date, and how many times a specific string appears in each file.. how can i do this..?... (6 Replies)
Discussion started by: eee
6 Replies

4. Shell Programming and Scripting

Please help me in writing my script

hello all, I have a script, used to search for the strings from the set of 5 similar pattern file from the log dir. So here it goes . The input parameter is a part of the file name. When during the script execution, the script should parse the input parameter to original file's with the same... (0 Replies)
Discussion started by: baraghun
0 Replies

5. Shell Programming and Scripting

Help me in writing the script

Hi, I have written a script which converts a give hexdecimal value to binary value in perl. But now, the problem is I should read every bit of it ( if its 10101010, i should read the value in each position and if the value in that position is 1 i should print a string and should exit if its... (1 Reply)
Discussion started by: prakashreddy
1 Replies

6. UNIX for Dummies Questions & Answers

Need help writing this script

Here is the script I am trying to write along with my answer I wrote. Please help me understand why it doesn't work. Create an executable script file called "newname" that will perform the followings: 1. Rename a file upon the user's request. If the file exists, prompt the user for... (1 Reply)
Discussion started by: wiggles
1 Replies

7. Shell Programming and Scripting

help needed in writing a script

when i run a command the output is something like this: #3136 0.872914 01/17/08 22:06:36 #24817 1.231532 01/18/08 05:00:44 #15371 1.291679 01/18/08 03:00:08 #21279 2.130480 01/18/08 04:03:16 #7835 27.892056 01/18/08 00:01:32 i need to check if any one of the second column is... (5 Replies)
Discussion started by: cybersandex
5 Replies

8. Shell Programming and Scripting

needed help in writing a script!

Hi all, I needed help in writing a script for the following question.please help. Non-recursive shell script that accepts any number of arguments and prints them in the Reverse order. (For example, if the script is named rargs, then executing rargs A B C should produce C B A on... (5 Replies)
Discussion started by: wrapster
5 Replies

9. Shell Programming and Scripting

Help needed in writing awk script for xml source

Hi, i am not able to get an approach for converting xml file to flat file using awk programming. Can anyone help me out. The input xml is like this: <outer> <field1>one</field1> <field2>two</field2> <field3>three<Error Code=777 Description=12345/></field3> <field4>four</field4> </outer>... (2 Replies)
Discussion started by: naren_0101bits
2 Replies

10. Shell Programming and Scripting

need help writing a script

Hello everyone. Well, I will get right to the point. I am new to Perl and trying to learn it as much as I can. I have been assigned the task of writing a perl script to extract information from firewall logs. Like I said, I am new to Perl and I am having a tough time because I think what I am... (3 Replies)
Discussion started by: tarballed
3 Replies
Login or Register to Ask a Question