Isso
ssh user@host -p port "grep -rl 'help' /home/" >> /tmp/search.txt
retornará qualquer arquivo dentro de / home que contenha "help" no servidor remoto {host} em {port} usando {user} e o adicione a "/tmp/search.txt". Isso pressupõe que {host} aceitará {user} como um usuário válido e poderá solicitar senhas.
Para que isso funcione em várias máquinas, você pode ler um arquivo de configuração com usuários e hosts e fazer uma iteração sobre eles. Provavelmente seria mais fácil fazer isso em "python" ou "perl", já que você pode facilmente manipular e formatar os resultados em cada passagem e, em seguida, escrever para stdout os resultados.