我想在我的siriproxy服务器中添加一些行,以便能够用x10 cm19a控制我的家庭自动化系统。
我发现我的命令行使其工作,当我在终端中运行它时,一切正常:
karl@karl:~$ ./x10cmd rf a5 off
我尝试在执行此操作时将此行添加到我的siriproxy脚本中:
listen_for /turn the bedroom light on/i do
exec('./x10cmd rf a5 on')
say "i turn your light on"
request_complete
它正在运行,但它阻止我的siriproxy运行,所以我尝试过:
listen_for /turn the bedroom light on/i do
`ls ./x10cmd rf a5 on`
say "i turn your light on"
request_complete
和
listen_for /turn the bedroom light on/i do
system('ls ./x10cmd rf a5 on')
say "i turn your light on"
request_complete
但没有任何效果。它一直在说:
ls找不到目录。
你能帮忙吗?
答案 0 :(得分:1)
在第二次和第三次尝试中,您在命令行的开头有一个ls
。