我刚刚在我的计算机上安装了带有 OpenSSH 的 Cygwin,并且想要一个可以从控制台中的 SSH 会话运行的语音程序,类似于say
Mac OS X 中的命令。
我努力了这但每当我尝试在 iPhone 上的 SSH 会话中运行它时,我都会收到消息This application has requested the Runtime to terminate it in an unusual way.
我正在使用名为“SSH 终端”的应用程序,如果可能的话,这个应用程序会有所作为。
答案1
我的解决方案是在电脑上运行一个循环,不断检查是否存在say.txt
,如果存在,则说出来,然后删除文件。然后我只需将我想说的内容从我的 iPhone 放入 say.txt 中即可。
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
在 SSH 会话中:
echo "say this" > say.txt