O que está acontecendo é que o '
está sendo interpretado como o início de um Aspas simples parte do comando, o que significa que o caractere de fim de linha é tratado como um literal (ou seja, ir para uma nova linha; não "eu terminei; execute isso"). O >
indica que você ainda está digitando o comando, embora em uma linha diferente. Você precisará adicionar outra aspa simples para finalizar o comando.
Por exemplo, com o comando echo, que meramente repete quaisquer parâmetros, é dado à saída padrão:
:~ scott$ echo hello
hello
:~ scott$ echo 'hello'
hello
:~ scott$ echo 'hello
> on
> multiple
> lines'
hello
on
multiple
lines
:~ scott$