Perl supports three ways (that I know of) of running external programs:
system
:
system PROGRAM LIST
as in:
system "abc";
backticks as in:
`abc`;
running it through a pipe as in:
open ABC, "abc|";
What are the differences between them? Here's what I know:
- You can use backticks and pipes to get the output of the command easily.
- that's it (more in future edits?)