Я пытаюсь выполнить следующую команду unix из Perl
`git log --pretty=format:%H | grep $id | wc -l`;
Я продолжаю получать сообщение об ошибке
sh: -c : syntax error near unexpected token '|'
sh -c : '| wc -l'
Как я могу исправить эту ошибку