Linux Script - Starte Prozess mit höherer Priorität

11/04/2014 00:48 GodHacker#1
Hallo,
ich bin auf der Suche nach einem kurzen Script, welches einen Prozess mit einem besseren Nice Wert startet.

Bisher muss ich es immer per "sudo nice --10 <prozess>" machen

Gibt es einen Weg, wie ich dies per Script mache?
Habe es versucht in eine Bash Datei zu schreiben, aber es passiert nichts.

Edit: Es handelt sich um einen TShock Server (Terraria). Habe leider zudem das Problem, dass er einmal ohne die TShock Funktionen gestartet ist. Es ist mir wichtig, dass diese mit geladen werden.

Ich hoffe, dass mir jemand helfen kann.

Ich bedanke mich schon mal im voraus.


MfG
11/04/2014 02:32 warfley#2
Quote:
Habe es versucht in eine Bash Datei zu schreiben, aber es passiert nichts.
ich verstehe den sinn dahinter nicht wirklich, ob du jetzt in die bash eingeben musst:
Code:
cd /Path
sudo nice -10 ./excec
oder ob du eingeben musst
Code:
cd /Scriptpath
sudo sh ./script
Aber wenns dich glücklich macht, hier mal ein bash script was Xcode über nice startet
Code:
cd /Applications/XCode.app/Contents/MacOS
nice -10 ./XCode
abspeichern z.b. auf desktop als test.sh
Code:
sudo sh ~/desktop/test.sh