On 2006-12-14, Yakov Lerner <[EMAIL PROTECTED]> wrote:
> On 12/14/06, Gary Johnson <[EMAIL PROTECTED]> wrote:
> > On 2006-12-14, Yakov Lerner <[EMAIL PROTECTED]> wrote:
> > > On 12/13/06, Gary Johnson <[EMAIL PROTECTED]> wrote:
> > > > On 2006-12-03, Yakov Lerner <[EMAIL PROTECTED]> wrote:
> > > >
> > > > > You can try 'gvim.exe -V20/tmp/log' to identity points of slowness.
> > > > > You might need timestamps in the logfile for that. To add timestamps,
> > > > > you can try to redirect the logfile to the named pipe and the to
> > > > > utility which adds  timestamps.
> > > >
> > > > What utility that adds timestamps?
> > >
> > > I don't know if you can call the [1] and [2] below 'utilities', but
> > > they copy standard input to standard output, adding
> > > the timestamp to microsecond resolution to each line.
> > > [1] is in perl, [2] is in C. Worksforme.
> >
> > Thanks!  timestamp.c works great, but I had to download the
> > Time::HiRes module for timestamp.pl and now I can't get timestamp.pl
> > to find it.  (I don't use Perl very often.)  I put the module here:
> >
> >     /home/garyjohn/lib/perl/Time/HiRes.pm
> >
> > and added this line,
> >
> >     use lib ("/home/garyjohn/lib/perl");
> >
> > to timestamp.pl, but when I use timestamp.pl I get this message:
> >
> >     Can't locate loadable object for module Time::HiRes in @INC (@INC 
> >     contains: /home/garyjohn/lib/perl /usr/perl5/5.00503/sun4-solaris 
> >     /usr/perl5/5.00503 /usr/perl5/site_perl/5.005/sun4-solaris 
> >     /usr/perl5/site_perl/5.005 .) at ./timestamp.pl line 7
> >     BEGIN failed--compilation aborted at ./timestamp.pl line 7.
> >
> > It would be nice to have the Perl version working so that I don't
> > have to compile the C version for every OS I use, but it's not a big
> > deal if the solution doesn't jump out at you.
> 
> Time::HiRes is standard with perl 5.8. It can be easier to
> install newer perl.

Thanks for the suggestion.  I found that we have perl 5.8.6 on this 
system already, but it's in /opt/TWWfsw/bin/perl rather than 
/usr/bin/perl, so I just changed the first line of timestamp.pl to

    #!/usr/bin/env perl

and now it works fine, too.

Regards,
Gary

-- 
Gary Johnson                 | Agilent Technologies
[EMAIL PROTECTED]     | Wireless Division
                             | Spokane, Washington, USA

Reply via email to