Как я могу использовать синтаксис bash в команде Perl system()?
У меня есть команда bash -специфическая, например. следующее, использующее bash замену процесса:
diff <(ls -l) <(ls -al)
Я хотел бы назвать это из Perl, используя
system("diff <(ls -l) <(ls -al)")
но это дает мне ошибку, потому что вместо bash используется sh для выполнения команды:
sh: -c: line 0: syntax error near unexpected token `('
sh: -c: line 0: `sort <(ls)'