Perl поддерживает три способа (которые я знаю) запуска внешних программ:
system
:
system PROGRAM LIST
как в:
system "abc";
backticks как в:
`abc`;
выполняется через трубу, как в:
open ABC, "abc|";
Каковы различия между ними? Вот что я знаю:
- Вы можете использовать backticks и pipe, чтобы легко получить вывод команды.
- что он (больше в будущих изменениях?)