..only thing that's not perfect now is that it (understandably) will always write a row to the log when you first fire it up. Any way to avoid this?
Cool -- glad you found something that works for you. Yes, change the if a bit to skip if last_value is 'x' or whatever you initialised it to. Something like:
You will also always have to capture the current value in last_value, so move that line following the fi. There are other ways, but I think this is pretty straight forward.
Cheers!
Last edited by agama; 08-24-2010 at 12:44 AM..
Reason: corrected 2nd typo in if statement
Hi guys,
Is there a way a script can run an SQL statement and dump the results into a variable which can then be used later in the script?
Thanks. (3 Replies)
I am executing a stored proc and sending the results in a log file. I then want to grab one result from the output parameters (bolded below, 2) so that I can store it in a variable which will then be called in another script. There are more details that get printed in the beginning of the log file,... (3 Replies)
Hi,
I have this problem where sometimes my files would go missing when I schedule my crontab to run the SCP command to get file from the SFTP server.
My crontab will run the scripts at an interval of 3 minutes (between the two scripts) The following is the setting in my crontab.
... (1 Reply)
Hi folks,
Please advise which command/command line shall I run;
1) to display the command and its output on console
2) simultaneous to save the command and its output on a file
I tried tee command as follows;
$ ps aux | grep mysql | tee /path/to/output.txt
It displayed the... (7 Replies)
I need to capture the following data on an hourly basis through cronjob scheduling:-
1. load averages
2. Total no. of processes.
3. CPU state
4. Memory
5. Top 3 process details.
All the above information is available through the command 'top'. But here we need to automate the same and... (4 Replies)
Hi ,
I am new for Aix i am using IBM AIX server in our org. I am using tomcat and JDK 1.6 for our own ERP software the data base was stored in another server (windows )
i want to monitor my AIX server with graphical output from another system it is possible please help me, any other... (7 Replies)
Below script perfectly works, giving below mail output. BUT, I want to make the script mail only if there are any D-Defined/T-Transition/B-Broken State WPARs and also to copy the output generated during monitoring to a temporary log file, which gets cleaned up every week. Need suggestions.
... (4 Replies)
Hi There,
I have a Solaris server that has a bunch of zones configured and I am trying to write a script that will take all interfaces other than the loopback ones (e.g. lo0:3 etc) and present them so that I can easily determine the zone that owns the IP
So in the case of the following... (2 Replies)
Hi ALL,
How can I make a script take data from a file and execute the commands within `` in the file n put that that in a variable?
for i in `cat file`
do
file=`grep -i key file`
cp ${file} test
done
file
/tmp/`date +y`log
/tmp/unix`date +y`log (1 Reply)
I am using UNIX to create a script on our system. I have setup my commands to append their output to an outage file. However, some of the commands return no output and so I would like something to take their place.
What I need
The following command is placed at the prompt:
TICLI... (4 Replies)
Discussion started by: jbrass
4 Replies
LEARN ABOUT DEBIAN
arch::log
Arch::Log(3pm) User Contributed Perl Documentation Arch::Log(3pm)NAME
Arch::Log - class representing Arch patch-log
SYNOPSIS
use Arch::Log;
my $log = Arch::Log->new($rfc2822_message_string);
printf "Patch log date: %s
", $log->header('standard_date');
print $log->dump;
my $first_new_file = $log->get_headers->{new_files}->[0];
DESCRIPTION
This class represents the patch-log concept in Arch and provides some useful methods.
METHODS
The following class methods are available:
get_message, get_headers, header, get_changes, split_version, get_version, get_revision, get_revision_kind, get_revision_desc, dump.
get_message
Return the original message with that the object was constructed.
get_headers
Return the hashref of all headers including body, see also "header" method.
header name
header name [new_value]
Get or set the named header. The special name 'body' represents the message body (the text following the headers).
body [new_value]
existing_header_name [new_value]
This is just a shortcut for "header"('method'). However unlike "header"('method'), method fails instead of returning undef if the log
does not have the given header name.
get_changes
Return a list of changes in the corresponding changeset.
ATTENTION! Patch logs do not distinguish metadata (ie permission) changes from ordinary content changes. Permission changes will be
represented with a change type of 'M'. This is different from Arch::Changeset::get_changes and Arch::Tree::get_changes.
split_version
Return a list of 2 strings: full version and patch-level.
get_version
Return the full version name, not unlike split_version.
get_revision
Return the full revision name. This is currently a concatination of headers Archive and Revision with '/' separator.
get_revision_kind
Return one of the strings 'tag', 'import' or 'cset' depending on the revision kind this log represents.
get_revision_desc
Return revision description hashref with the keys: name, version, summary, creator, email, date, kind.
dump
Returns the object dump using Data::Dumper.
BUGS
Awaiting for your reports.
AUTHORS
Mikhael Goikhman (migo@homemail.com--Perl-GPL/arch-perl--devel).
SEE ALSO
For more information, see tla, Arch::Session, Arch::Library, Arch::Changes.
perl v5.10.1 2005-11-14 Arch::Log(3pm)