This is a simple perl script to convert unix time to normal time stamp. Helpful in squid log etc...
$cat timeconvert.pl
#! /usr/bin/perl -p
s/^\d+\.\d+/localtime $&/e;
$./timeconvert /var/log/squid/access.log.old
Thursday, July 14, 2011
Friday, March 18, 2011
Application status :- Perl script
#!/opt/csw/bin/perl
use warnings;
use strict;
print "==============================================================================\n";
print "If you are gettting *Started in* output, the Application came up after restart.\n";
print "==============================================================================\n";
my @server = qw (indigo-app-1 indigo-app-2 indigo-app-3 indigo-app-4 indigo-app-5 indigo-app-6);
print "-------------\n";
print "Member App:\n";
print "-------------\n";
foreach (@server) {
print "$_.\n";
print `ssh $_ cat /srv/jboss/memberApp/server/log/server.log|grep "Started in"`;
}
print "-------------\n";
print "Csr App:\n";
print "-------------\n";
foreach (@server) {
print "";
print "$_.\n";
print `ssh $_ cat /srv/jboss/csrApp/server/log/server.log|grep "Started in"`;
}
print "-------------\n";
print "Email App:\n";
print "-------------\n";
foreach (@server) {
print "";
print "$_.\n";
print `ssh $_ cat /srv/jboss/emailApp/server/log/server.log|grep "Started in"`;
}
print "---Done---\n";
use warnings;
use strict;
print "==============================================================================\n";
print "If you are gettting *Started in* output, the Application came up after restart.\n";
print "==============================================================================\n";
my @server = qw (indigo-app-1 indigo-app-2 indigo-app-3 indigo-app-4 indigo-app-5 indigo-app-6);
print "-------------\n";
print "Member App:\n";
print "-------------\n";
foreach (@server) {
print "$_.\n";
print `ssh $_ cat /srv/jboss/memberApp/server/log/server.log|grep "Started in"`;
}
print "-------------\n";
print "Csr App:\n";
print "-------------\n";
foreach (@server) {
print "";
print "$_.\n";
print `ssh $_ cat /srv/jboss/csrApp/server/log/server.log|grep "Started in"`;
}
print "-------------\n";
print "Email App:\n";
print "-------------\n";
foreach (@server) {
print "";
print "$_.\n";
print `ssh $_ cat /srv/jboss/emailApp/server/log/server.log|grep "Started in"`;
}
print "---Done---\n";
Tuesday, February 15, 2011
Unix file system inode value
Unix file system inode values can find like this.
+$ df -F ufs -o i
Filesystem iused ifree %iused Mounted on
/dev/dsk/c0t0d0s0 65505 930399 7% /
/dev/dsk/c0t0d0s3 11978 488886 2% /var
/dev/dsk/c0t0d0s7 565 6499019 0% /local
/dev/dsk/c0t0d0s4 4 332988 0% /var/tmp
+$
Unix files inode valuse can find like this.
+$ ls -i /etc/passwd
1670 /etc/passwd
+$
+$ df -F ufs -o i
Filesystem iused ifree %iused Mounted on
/dev/dsk/c0t0d0s0 65505 930399 7% /
/dev/dsk/c0t0d0s3 11978 488886 2% /var
/dev/dsk/c0t0d0s7 565 6499019 0% /local
/dev/dsk/c0t0d0s4 4 332988 0% /var/tmp
+$
Unix files inode valuse can find like this.
+$ ls -i /etc/passwd
1670 /etc/passwd
+$
Subscribe to:
Posts (Atom)