1
我使用mineos(minecraft os),它有一些可用的命令来获取几位信息。简单的bash脚本问题
- 拉一组服务器的PID
- 在游戏日志
- 触发事件,当数安打X
这对拉动所需的信息工作正常字符串的计数实例:
#!/bin/bash
cd /usr/games/minecraft
count=`grep -c "\[SEVERE\]" /home/mc/servers/testingmode/server.log`
pid=`./mineos_console.py -s testingmode get pid`
./mineos_console.py -s testingmode console say "$count"
./mineos_console.py -s testingmode console say "$pid"
但是,只要我添加一个如果它抛出“PID:命令未找到”:
#!/bin/bash
cd /usr/games/minecraft
count=`grep -c "\[SEVERE\]" /home/mc/servers/testingmode/server.log`
pid =`./mineos_console.py -s testingmode get pid`
if [ "$count" -gt 400 ];then
./mineos_console.py -s testingmode console say "$count"
./mineos_console.py -s testingmode console say "$pid"
fi
任何人都知道为什么或者一个不错的解决方案? 在此先感谢。
darn我怎么错过了...谢谢现在工作。 + 1UP – 2013-02-26 18:55:47