Der Befehl "fi" wird nicht erwartet,
Mach es doch anders, schreib in deine make.sh folgendes:
Code:
#!/bin/sh
#Quests compilen
cd /usr/home/game/share/locale/germany/quest && python make.py && cd /usr/home/game
..abspeichern.
Dann gehst du in dein Quest Verzeichnis und erstellst eine make.py
(Wenn noch nicht vorhanden..).
In diese schreibst du folgendes:
Code:
#!/usr/local/bin/python
import os
os.system('rm -rf object')
for line in file('quest_list'):
if os.system('./qc ' + line):
print 'Fehler aufgetreten: ' + line
import sys
sys.exit(-1)
..abspeichern.
Jetzt kannst du deine make.sh ausführen.