Toto je starší verze dokumentu!


Startup script

brandonuv startup script je infinite loop:

while true do blabla done

proto bude lepsi udelat klasicky startup.sh s podminkama zda mtserver bezi, nic nedelat jinak zalohovat a cronem hlidat ten script
(17:24:24) Pitriss: Ritchie_: BTW v cronu se hodí ěnco ve stylu:

''
*/5 *   * * *   minetest    if [ `ps -e | grep -c minetestserver` = '0' ]; then /usr/local/bin/minetest_start.sh; fi
''
minetest_start.sh
#!/bin/bash
 
#This script is used to keep minetestserver running if it crash or stops. Also does backups and creates world map.
 
### config section
 
#patch to world
WORLD="/opt/minetest/world/classic_technic_game/"
#patch to backup directory
BACKUP="/opt/minetest-data/world-backups/"
#patch to maps directory
MAP="/opt/minetest-data/maps/"
 
### end of config section
 
#variable which returns today's date and time in format for example 27102013_21:04:06
NOW="$(date +%d%m%Y_%T)"
#name of world
NAME="$(echo "$WORLD" | awk -F/ '{print $(NF-1)}')"
Navigace

Obecné

Vývoj

Naše minetest games

Jiné minetest games

Minecraft

Wurm Unlimited

Ostatní

O této wiki

Tisk/export
Jazyky