1832411 Members
2881 Online
110041 Solutions
New Discussion

Re: Perl Info

 
SOLVED
Go to solution
Kelli Ward
Trusted Contributor

Re: Perl Info

Hi Tom,

Sorry to here about that.

Here is the URL I found it on. It comes in HTML, postscript and PDF formats and is freely distributable.

http://www.ebb.org/PickingUpPerl/

Let me know if you have other problems getting it and I can email it to you.

Happy Holidays,
Kel
The more I learn, the more I realize how much more I have to learn. Isn't it GREAT!
Kelli Ward
Trusted Contributor

Re: Perl Info

Oops, forgot to answer your question.

Is debugging perl a must have? It's good to have as it contains tips and tricks and practical troubleshooting.

You could hold off on it though if budget constaints apply, I know they do for me.

But... check this out. There is a pretty good web-site for buying computer books on line.

http://www.halfpricecomputerbooks.com

Debugging Perl is $19.99 (from $39.99)
SAM's 24 hr. PERL book is $12.50 (From $24.99)

Might be something to check out.

Kel :)
The more I learn, the more I realize how much more I have to learn. Isn't it GREAT!
Ralph Grothe
Honored Contributor

Re: Perl Info

Tom,

Sorry for the belated revival of this thread.

But while browsing through some articles on http://www.perl.com/ I came accross one that relates to your posting, and shows you some indications for how to tell if a Perl book deserves to be bought.

Please, read this

http://www.perl.com/pub/a/2000/06/27/perlbook.html
Madness, thy name is system administration
Bill Hassell
Honored Contributor

Re: Perl Info

Here is a bit of history about Perl on HP-UX: Prior to version 11i, the only Perl supplied on HP-UX was Perl 4, which is not very compatible with Perl 5. To see which version you have, run: perl -v

Perl4 was used only for debugging HP-UX crash dumps using the q4 program. Several months ago, Perl5 was built for 11.0 and 11i and stored at the HP-UX software center: http://software.hp.com This is the recommended location to get Perl since it is packaged with man pages and stored in the standard location (/opt/perl). Since you probably have a version in /usr/contrib/bin or /usr/local/bin, you should rename those to something like perl4 (or if one of them is perl5, rename it to perl.other or something similar. The HP depot will also add /opt/perl/bin to /etc/PATH.


Bill Hassell, sysadmin
H.Merijn Brand (procura
Honored Contributor

Re: Perl Info

Bill, correct me if I'm wrong, but the latest builds from the porting center moved from /opt/perl to /usr/local
Enjoy, Have FUN! H.Merijn
Bill Hassell
Honored Contributor

Re: Perl Info

I don't know if the Liverpool Porting Center has changed the location. I use the HP version (5.6.1.E from http://software.hp.com) since most large IT departments have problems using non-HP-supplied software. On a cold install of 11.0, perl4 is in /usr/contrib/bin, but the HP supplied version does *NOT* fixup /etc/PATH as I thought. Since there will be two incompatible versions of perl after installing perl5, I would rename perl (perl4) in the /usr/contrib/bin directory and then fixup /usr/contrib/bin/perl to be a symlink to be /opt/perl/bin/perl.

Packages that install in /usr/contrib or /usr/local often have no method to remove the installation. The V.4 filesystem layout defines /opt as the application directory and most swinstall depots will specify /opt. Note also that q4 was modified a long time ago to be perl4+perl5 compatible.

Note also that /usr/local directories have unacceptable permissions (world-writable) so I would never install anything important in those directories until world-writability is removed from all the /usr/local directories.


Bill Hassell, sysadmin