cumulocity的rasberrypi的“c8y-agent.sh”文件不起作用

时间:2017-07-10 07:15:44

标签: java linux bash shell cumulocity

我正在尝试将我的cumulocity-rpi-agent连接到cumulocity,以便我可以选择接受或取消两个选项。但是只有当我使用sh c8y-agent-debug.sh命令执行sh此文件时,此选项才可用。我按照以下步骤进行了操作

1) wget http://resources.cumulocity.com/examples/cumulocity-rpi-agent-latest.deb
2) sudo dpkg -i cumulocity-rpi-agent-latest.deb

login as: pi
pi@raspberrypi.mshome.net's password:
...

pi@raspberrypi:~ $ cd /usr/share/
pi@raspberrypi:/usr/share $ cd cu
cumulocity-rpi-agent/ cups/
pi@raspberrypi:/usr/share $ cd cumulocity-rpi-agent/
pi@raspberrypi:/usr/share/cumulocity-rpi-agent $ sh c8y-agent.sh
^C
pi@raspberrypi:/usr/share/cumulocity-rpi-agent $ sudo nano
pi@raspberrypi:/usr/share/cumulocity-rpi-agent 

并且:

 #!/bin/sh
    (
    while true
    do
      echo "Running the Cumulocity Linux Agent..."
      java -cp 'cfg/*:lib/*' -Dlogback.configurationFile=cfg/logback.xml c8y.lx.age$
      sleep 1
    done
    ) 2>&1 | logger

这是c8y-agent-debug.sh script我使用sh c8y-agent-debug.shbash c8y-agent-debug.sh执行此文件,但执行文件而非事件echo语句。

我是否需要设置与java相关的任何内容。 Java已经安装。该java -cp命令是否需要任何其他设置。 Java在此路径上的/usr/lib/jvm/jdk-8-oracle-arm32-vfp-hflt/上安装。这是在Linux上。 javacjava命令正常运行

0 个答案:

没有答案