Konsolenbasiertes Sprachprogramm, das über SSH unter Windows 7 ausgeführt werden kann

Konsolenbasiertes Sprachprogramm, das über SSH unter Windows 7 ausgeführt werden kann

Ich habe gerade Cygwin mit OpenSSH auf meinem Computer installiert und hätte gerne ein Sprachprogramm, das ich von einer SSH-Sitzung in einer Konsole aus ausführen kann, ähnlich der sayBefehlszeile in Mac OS X.

Ich habe versuchtDaseins, aber jedes Mal, wenn ich versuche, es in einer SSH-Sitzung auf meinem iPhone auszuführen, erhalte ich die MeldungThis application has requested the Runtime to terminate it in an unusual way.

Ich verwende die App „SSH Terminal“, falls es möglich ist, dass die App den Unterschied macht.

Antwort1

Meine Lösung bestand darin, eine Schleife auf dem Computer laufen zu lassen, die ständig prüft, ob etwas existiert, say.txtund wenn ja, es dann sagt und dann die Datei löscht. Ich habe dann einfach das, was ich sagen wollte, von meinem iPhone in say.txt geschrieben.

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

In einer SSH-Sitzung:

echo "say this" > say.txt

verwandte Informationen