在Synology上运行sh文件

时间:2018-01-11 19:58:52

标签: nas synology

我有一个运行ARM71的Synology NAS盒子。我安装了一个Blynk服务器,只有当我通过Putty连接时才运行。当我从NAS服务器断开连接时,Blynk停止运行。为了确保Blynk服务器正在运行,创建了一个watchdog.sh,每隔5分钟通过cron执行一次。

我的Blynk文件存储在volume1 / blynk /

的blynk文件夹中

执行以下监视程序文件时,会生成命令未找到错误。它的功能是检查blynk服务器是否正在运行,如果没有,则执行它。

我并不热衷于Linux,所以感谢任何帮助。

TIA

#!/bin/sh
#
#Watchdog script for blynk server
#
stat=`/bin/ps -aux | /bin/grep -c "blynk"`
server="server-0.29.6.jar"
if [ $stat -lt "2" ]; then
/usr/local/bin/java -Djava.net.preferIPv4Stack=true -jar /volume1/blynk/$server -serverConfig /volume1/blynk/server.properties -dataFolder /volume1/blynk/ &
fi

0 个答案:

没有答案