PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Bash!



reSpawn
19.05.03, 13:16
Habe mir einen sh script gemacht will ihn per console starten aber will nett hier der command und der fehler:

command:

#!/bin/bash
/usr/games/kdn1/hlds_run -game cstrike -nomaster +sv_lan 1 +maxplayers 12 +map de_aztec

Fehler: -bash: start: command not found

was muss ich machen plz help!

rjkop
19.05.03, 13:17
Bist Du als root drin? Dann muss es nämlich ./start heissen, wenn das Skript auch so heißt.

reSpawn
19.05.03, 13:22
ich möchte nur ein counterstrike server starten per sh

reSpawn
19.05.03, 13:24
/usr/games/kdn1/
./hlds_run -game cstrike -nomaster +sv_lan 1 +maxplayers 12 +map de_aztec

rjkop
19.05.03, 13:24
Ja, ich nehme an, die Datei heisst start.

Dann startest Du die als root mit './start'.

Oder habe ich dich falsch verstanden?

Es geht auch 'sh start'.

MajorPavian
19.05.03, 13:25
hast du das script den auch mittles "chmod u+x start" ausführbar gemacht?

Gruß
André

reSpawn
19.05.03, 13:27
was muss genau in die file rein :P das weis ich aj noch nicht mal oben findet ihr den pfad

reSpawn
19.05.03, 14:46
Help!

RapidMax
19.05.03, 15:29
Folgende Bedingungen müssen für ein Shell-Script erfüllt sein:
[list=1]
Interpreter mit #!/bin/sh
Script ausführbar machen mit chmod u+x script
Wenn "." nicht in PATH ist, muss das Script mit ./script ausgeführt werden
[/list=1]

Gruss, Andy

gerd
19.05.03, 18:37
Das Script sollte im Suchverzeichniss von root ( /sbin bzw. /usr/sbin ) liegen. Oder im Homeverzeichniss von root und dann mit ./shell_script_name gestartet werden. Dann natürlich noch das ausführbar machen mit chmod u+x für root.

bullet4one
19.05.03, 19:22
einfache script erstellung

emacs start.sh
(EDITIEREN)
(speichern)


#~>chmod 766 start.sh
#~>./start.sh

und das wars