Beefy Boxes and Bandwidth Generously Provided by pair Networks
No such thing as a small change

Re^4: Writing a parser

by traveler (Parson)
on Jan 30, 2008 at 00:01 UTC ( #665036=note: print w/replies, xml ) Need Help??

in reply to Re^3: Writing a parser
in thread Writing a parser

I'm sorry to tell you, but on Linux, that is not allowed. On * nix systems the exec family of calls is used to start processes. From the execve(2) man page:

execve() executes the program pointed to by filename. filename must be either a binary executable, or a script starting with a line of the form "#! interpreter [arg]". In the latter case, the interpreter must be a valid pathname for an executable which is not itself a script, which will be invoked as interpreter [arg] filename

Note where it says, "the not itself a script". So you will have to use
#!/usr/bin/perl /path/to/my/script


Log In?

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

How do I use this? | Other CB clients
Other Users?
Others taking refuge in the Monastery: (None)
    As of 2021-10-16 00:28 GMT
    Find Nodes?
      Voting Booth?
      My first memorable Perl project was:

      Results (69 votes). Check out past polls.