I get the total after calculating the number of repeating Class Tags.
For example:
Code:
Wed Mar 2 16:02:39 SGT 2011
Class : mmTrapBladeS
origin : 10.0.0.0
hostname : 10.0.0.2
msg : IBM Blade Alert:
Calendar Index : 10.0.0.2-IBMBLADE
Fri Mar 4 07:10:54 SGT 2011
Class : mmTrapBladeS
origin : 10.0.0.3
hostname : 10.0.0.4
msg : IBM Blade Alert:
Calendar Index : 10.0.0.4-IBMBLADE
Sat Mar 5 07:32:46 SGT 2011
Class : mmTrapBladeS
origin : 10.0.0.5
hostname : 10.0.0.6
msg : IBM Blade Alert:
Calendar Index : 10.0.0.6-IBMBLADE
If you see this I should get 3 as total because the number of "mmTrapBladeS" in this file are 3 and in the same case if the Class are different it should give me the number of occurrences of that Class as Total.
Thanks for your help.
---------- Post updated at 04:09 PM ---------- Previous update was at 09:32 AM ----------
Hi,
I tried with the following code:
Code:
awk '/^Class/{s++;print t,$3}{t=$2" "$3" "$NF}END{arr[$3]++} END {for(i in arr) if(i == $3){ print i,arr[i]}}{print "total hits="s}' l.txt
but I could not get what I intended to get.
I want the following to be displayed
Code:
Date CLASSNAME COUNT
Mar 2 2011 mmTrapBladeS 1
Mar 4 2011 mmTrapBladeS 1
Mar 5 2011 mmTrapBladeS 1
Date: Mar 02-Mar 05 Total 3
All I get now is
Code:
Mar 2 2011 mmTrapBladeS
total hits=1
total hits=1
Mar 4 2011 mmTrapBladeS
total hits=2
total hits=2
Mar 5 2011 mmTrapBladeS
total hits=3
total hits=3
Jan 26 2011 mmTrapRemoteLoginS
total hits=4
total hits=4
hi guys im running into a problem here im trying to calculate a sum a values from a field for example a hava a file caled <filename> and it has $3 fields, and i want toextract a group of values from field &1 and compute the sum of values from $3 accordingly this is my code so far...
awk... (3 Replies)
Hello
I have a file which is pipe delimited.
The 4 th field has value like 200704 or 200705 etc.
Now i have to get only those records where 4th field is 200704
How can i do this?
I have to get the whole record where 4th field = 200704 (4 Replies)
Hello
I have a file which is pipe delimited.
The 4 th field has value like 200704 or 200705 etc.
Now i have to get only those records where 4th field is 200704
How can i do this?
I have to get the whole record where 4th field = 200704 (7 Replies)
I have a large file with fields delimited by '|', and I want to run some analysis on it. What I want to do is count how many times each field is populated, or list the frequency of population for each field.
I am in a Sun OS environment.
Thanks,
- CB (3 Replies)
Hi,
Thanks for keeping such a help-full platform active and live always.
I am new to this forum and to unix also.
Want to know how to count the repetition of a field in a file. Anything of awk, sed, perl, shell script, solution are welcomed.
Input File------------------
abc,12345
pqr,51223... (10 Replies)
Hi, I need some help with a script I'm trying to write. I have a log file containing references to a number of different webservices. I wish to write a script that will list the webservices with a count as to how many times they appear in the log.
An example of the log file content:
... (2 Replies)
Hi I have a file with contents like :
101,6789556897,0000795369 - seq - fmt_recs187] - avg_recs
101,4678354769,0000835783 - seq - fmt_recs98] - avg_recs
221,5679787008,0001344589 - seq - fmt_recs1283] - avg_recs
I need to find the sum of the all the values (which are in bold).
here... (6 Replies)
Table
ACN|NAME|CITY|CTY|NO1|NO2
115|AKKK|ASH|IND|10|15
115|AKKK|ASH|IND|20|20
115|AKKK|ASH|IND|30|35
115|AKKK|ASH|IND|30|35
112|ABC|FL|USA|15|15
112|ABC|FL|USA|25|20
112|ABC|FL|USA|25|45
i have written shell script using cut command
and awk programming getting error correct it and add... (5 Replies)
Hi,
Sure it's an easy one, but it drives me insane.
input ("|" separated):
1|A,B,C,A
2|A,D,D
3|A,B,B
I would like to count the occurence of each capital letters in $2 across the entire file, knowing that duplicates in each record count as 1.
I am trying to get this output... (5 Replies)
Hi,
I have a file with a list of bunch of IP addresses from different VLAN's . I am trying to find the list the number of each vlan occurence in the output
Here is how my file looks like
1.1.1.1
1.1.1.2
1.1.1.3
1.1.2.1
1.1.2.2
1.1.3.1
1.1.3.2
1.1.3.3
1.1.3.4
So what I am trying... (2 Replies)
Discussion started by: new2prog
2 Replies
LEARN ABOUT OPENDARWIN
cachefsstat
cachefsstat(1M) System Administration Commands cachefsstat(1M)NAME
cachefsstat - Cache File System statistics
SYNOPSIS
/usr/bin/cachefsstat [-z] [path...]
DESCRIPTION
The cachefsstat command displays statistical information about the cache file system mounted on path. The statistical information includes
cache hits and misses, consistency checking, and modification operations. If path is not specified, all mounted cache file systems are
used.
cachefsstat can also be used to reinitialize this information (see -z option).
The statistical information has the following format:
<cache hit rate>
<consistency checks>
<modifies>
where:
hit rate The percentage of cache hits over the total number of attempts, followed by the actual numbers of hits and misses.
consistency checks The number of consistency checks performed, followed by the number that passed, and the number that failed.
modifies The number of modify operations, including writes, creates, etc.
OPTIONS
The following option is supported:
-z Zero (reinitialize) statistics. Execute cachefsstat -z before executing cachefsstat again to gather statistics on the cache per-
formance. This option can only be use by the superuser. The statistics printed reflect those just before the statistics are
reinitialized.
USAGE
See largefile(5) for the description of the behavior of cachefsstat when encountering files greater than or equal to 2 Gbyte (2**31 bytes).
EXAMPLES
Example 1: Using cachefsstat
The following example shows the cachefsstat command run on file system /test:
example# cachefsstat /test
/test
cache hit rate: 100% (0 hits, 0 misses)
consistency checks: 0 (0 pass, 0 fail)
modifies: 0
garbage collection: 0
EXIT STATUS
The following exit values are returned:
0 Successful completion.
non-zero An error occurred.
ATTRIBUTES
See attributes(5) for descriptions of the following attributes:
+-----------------------------+-----------------------------+
| ATTRIBUTE TYPE | ATTRIBUTE VALUE |
+-----------------------------+-----------------------------+
|Availability |SUNWcsu |
+-----------------------------+-----------------------------+
SEE ALSO cachefslog(1M), cachefswssize(1M), cfsadmin(1M), attributes(5), largefile(5)SunOS 5.10 9 Oct 2003 cachefsstat(1M)