02-20-2009
taking count of log files and den performing some actions
hi,
I've some log files in a path /SYSTEM/custom/data/MNP/xmlerror as:
MNP_PORT_IN_P200902191347563283_20090220181630_err_1.xml
MNP_PORT_IN_P200902171717114365_20090220211814_err_2.xml
MNP_PORT_IN_P200902191349023233_20090220181923_err_1.xml
MNP_PORT_IN_P200902191613464167_20090220121403.xml
MNP_PORT_IN_P200902172005315413_20090220125338_err_2.xml
MNP_PORT_IN_P200902121649264151_20090220160804.xml
MNP_PORT_IN_P200902172005315413_20090220125338_err_3.xml
Now i want the count of only those log files who are not having _err_1, _err_2, etc in the file name ie in the above case its 2 (count of .xml files only without having _err_number) in a day ie in the above case date is 20th Feb 2009 and that to of every half a hr.
ie. in my script i've given a sleep time of 5 mins so i want the count of files from 19:00 to 19:25 and from 19:30 to 20:00 of 20th Feb 2009.
And if the count of files is greater than 25 then an sms should be sent and an script "stop_bulk_engine.sh" should be executed.
Plz help me in this regard.
Thanks.
9 More Discussions You Might Find Interesting
1. UNIX for Dummies Questions & Answers
Help me
How can I go about doing this.
also, if you have any idea of other files I can delete and what I can do to improve the performance of a system thats running too slow (6 Replies)
Discussion started by: IMPORTANT
6 Replies
2. AIX
I have this Korn script that I wrote (with some help) that is run by cron. I basically watches a file system for a specific filename to be uploaded (via FTP), checks to make sure that the file is no longer being uploaded (by checking the files size), then runs a series of other scripts. The... (2 Replies)
Discussion started by: heprox
2 Replies
3. UNIX for Advanced & Expert Users
Dear All
I have group of files named :
CDR.1,CDR.2.,CDR.3,CDR.4,CDR.5,CDR.6,etc.......
I am performing an awk command look like this : nawk -f script CDR.*
What i want is that i want to perform this command on range of files not all of them.
Instead of writing CDR.* i want to write... (3 Replies)
Discussion started by: zanetti321
3 Replies
4. Solaris
summary found at bottom. to skip straight to action summary, ctrl+f for <summary>
this initially started with trouble changing passwords due to client being unable to authenticate, this was further caused by missing client files.
This was transparent to me, so this details the road I took,... (0 Replies)
Discussion started by: ProGrammar
0 Replies
5. Shell Programming and Scripting
Hi all,
I have mistkanely gzipped twice an entire folder and sub folders, and also renamed the files during that process.
I am trying to undo this, and I need help to create the batch to work on it.
All folders are under my images directory, I have a output.txt file that holds all the... (1 Reply)
Discussion started by: saariko
1 Replies
6. Shell Programming and Scripting
Hi Friends,
I need some help. First look at my files hierchachy
/<level-1>/<level-2>/<level-3>/*.tif
eg. :
/2010-07-01/AFFIDAVIT-OF-SERVICE---FOR-SC/001/Babylon2_20100701012049_1278004849.49892_000.tif... (2 Replies)
Discussion started by: paragnehete
2 Replies
7. Shell Programming and Scripting
Hi Am using unix Ksh
Datecalc and --date functions are not working
have two input variables as
DATE=01/12/2012
DATE1=23/12/2012
Need output as
no of sundays = 4
Can anyone help me pls :( (2 Replies)
Discussion started by: Venkatesh1
2 Replies
8. Programming
Hi,
This is for Perl.
I have a while loop, and would like to process two files, the formats are given below :
access
access.<previousday>-*
How can perform a while loop on both logs, while creating the logic for access.<previousday>-* to get format like "access.20130615-124139" when... (11 Replies)
Discussion started by: susankoperna1
11 Replies
9. Shell Programming and Scripting
hi All, Any one answer my requirement.
I have source location
src_dir="/home/oracle/arun/IRMS-CM"
My Target location
dest_dir="/home/oracle/arun/LiveLink/IRMS-CM/$dc/$pc/$ct"
my source text files check with below example.text file content
$fn "\t" $dc "\t" $pc "\t" ... (3 Replies)
Discussion started by: sravanreddy
3 Replies
LEARN ABOUT SUSE
iptables-xml
IPTABLES-XML(8) IPTABLES-XML(8)
NAME
iptables-xml -- Convert iptables-save format to XML
SYNOPSIS
iptables-xml [-c] [-v]
DESCRIPTION
iptables-xml is used to convert the output of iptables-save into an easily manipulatable XML format to STDOUT. Use I/O-redirection pro-
vided by your shell to write to a file.
-c, --combine
combine consecutive rules with the same matches but different targets. iptables does not currently support more than one target per
match, so this simulates that by collecting the targets from consecutive iptables rules into one action tag, but only when the rule
matches are identical. Terminating actions like RETURN, DROP, ACCEPT and QUEUE are not combined with subsequent targets.
-v, --verbose
Output xml comments containing the iptables line from which the XML is derived
iptables-xml does a mechanistic conversion to a very expressive xml format; the only semantic considerations are for -g and -j targets in
order to discriminate between <call> <goto> and <nane-of-target> as it helps xml processing scripts if they can tell the difference between
a target like SNAT and another chain.
Some sample output is:
<iptables-rules>
<table name="mangle">
<chain name="PREROUTING" policy="ACCEPT" packet-count="63436" byte-count="7137573">
<rule>
<conditions>
<match>
<p>tcp</p>
</match>
<tcp>
<sport>8443</sport>
</tcp>
</conditions>
<actions>
<call>
<check_ip/>
</call>
<ACCEPT/>
</actions>
</rule>
</chain>
</table> </iptables-rules>
Conversion from XML to iptables-save format may be done using the iptables.xslt script and xsltproc, or a custom program using libxsltproc
or similar; in this fashion:
xsltproc iptables.xslt my-iptables.xml | iptables-restore
BUGS
None known as of iptables-1.3.7 release
AUTHOR
Sam Liddicott <azez@ufomechanic.net>
SEE ALSO
iptables-save(8), iptables-restore(8), iptables(8)
Jul 16, 2007 IPTABLES-XML(8)