Beefy Boxes and Bandwidth Generously Provided by pair Networks
Perl: the Markov chain saw
 
PerlMonks  

Re^2: Questions about creating CPAN modules

by gsiems (Chaplain)
on Oct 13, 2009 at 11:23 UTC ( #800887=note: print w/ replies, xml ) Need Help??


in reply to Re: Questions about creating CPAN modules
in thread Questions about creating CPAN modules

Thanks,

I'll have a study on Module::Install and it's requires_external_bin.

which: Seek and ye shall find... I should have sought first. It appears that CPAN already has a File::Which. One down...

cat: While there is a File::Cat, it appears to merely concatenate files, whereas I was using cat for it's ability to expand environment variables and assorted backticked commands. For example:

cat <<EOT It is `date` and $USER needs more coffee. EOT

I'm not even sure where to begin to re-impliment that in perl.

--gsiems


Comment on Re^2: Questions about creating CPAN modules
Download Code
Replies are listed 'Best First'.
Re^3: Questions about creating CPAN modules
by Corion (Pope) on Oct 13, 2009 at 11:25 UTC

    What you rely on is no magic on the part of cat but more on the part of /bin/sh, and no, there is no easy way to replicate that functionality as-is without writing a shell interpreter.

      True... however, I don't know how else to do it without using cat as a wrapper of sorts. So, even though cat does not contain the magic it seems to be needed to enable the magic.

      --gsiems

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://800887]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others perusing the Monastery: (16)
As of 2015-07-29 14:04 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    The top three priorities of my open tasks are (in descending order of likelihood to be worked on) ...









    Results (263 votes), past polls