简单的jar包监视重启脚本,如下:
报错如下:
log文件提前创建好了的,然后用cat -A查看脚本显示换行符为$,在Linux中似乎是正确的,是在不知道为何会报错,有劳各位看一看
1.PROJECT_PATH等这几个变量后边的值最好用双引号括着2.tpid=``需要用反引号才能执行后边的命令,或者用tpid=$(命令)3.修改后还不行,看看if判断对不对
是nohup这句后面的重定向有问题 /dev/null 2>&1 &
sleep 2