次のようなperlスクリプトを介してシェルコマンドを実行しようとしています
$cmd = 'cat <(ssh -o \"StrictHostKeyChecking no\" dev-adm1 \'sudo cat /etc/httpd/conf/httpd.conf\')';
exec $cmd;
これはエラーをスローしています
sh: -c: line 0: syntax error near unexpected token `('
sh: -c: line 0: `cat <(ssh -o \"StrictHostKeyChecking no\" dev-adm1 'sudo cat /etc/httpd/conf/httpd.conf')'
このコマンドはシェル上で直接機能しますが、このようには機能しません。私は何が欠けていますか?