Programa de fala baseado em console que pode ser executado via SSH no Windows 7

Programa de fala baseado em console que pode ser executado via SSH no Windows 7

Acabei de instalar o Cygwin com OpenSSH no meu computador e gostaria de ter um programa de fala que pudesse ser executado a partir de uma sessão SSH em um console, semelhante ao saycomando no Mac OS X.

eu tenteiesseone, mas sempre que tento executá-lo em uma sessão SSH no meu iPhone, recebo a mensagemThis application has requested the Runtime to terminate it in an unusual way.

Estou usando o aplicativo chamado 'Terminal SSH', se é que é o aplicativo que faz a diferença.

Responder1

Minha solução foi ter um loop em execução no computador que verifica continuamente a existência say.txte se existe, então diga e exclua o arquivo. Em seguida, coloquei o que queria dizer em say.txt do meu iPhone.

sayloop.sh:

#!/bin/sh
while [ 1 -eq 1 ]
do
if [ -f say.txt ]; then
    say `cat say.txt`
    rm -f say.txt
    sleep 1
fi
done

Em uma sessão SSH:

echo "say this" > say.txt

informação relacionada