1

我想在我的 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 找不到目录。

你能帮我吗?

4

1 回答 1

1

在您的第二次和第三次尝试中,您ls在命令行的开头有一个。

于 2013-06-08T02:09:56.107 回答