Usando 'o pesquisador prateado' sobre SSH

1

Eu gostaria de executar o pesquisador de prata sobre ssh. No entanto, por algum motivo desconhecido para mim, o comando nunca retorna.

ssh domain.top 'ag -l test'

Quando entro no servidor enquanto o comando está em execução, recebo as seguintes informações:

ps aux | grep [a]g
username  16370  0.0  0.0  13432  1148 ?        Ss   21:40   0:00 ag -l test

Embora muito mais lento (suponho), o seguinte comando é equivalente e funciona perfeitamente:

ssh domain.top 'find . -type f -exec grep -l -m 1 test {} \;'

Meu computador está executando o macOS High Sierra. O servidor está executando o Arch Linux. A versão prateada do pesquisador é 2.1.0

Alguma idéia?

Slagt
fonte

Respostas:

0

O pesquisador prateado precisa de um pseudo-terminal. Adicione -tao comando ssh.

Mark Wagner
fonte