tutorials für skripte usw.

Vom einfachen Programm zum fertigen Debian-Paket, Fragen rund um Programmiersprachen, Scripting und Lizenzierung.
Antworten
Benutzeravatar
Coach
Beiträge: 89
Registriert: 17.08.2002 18:44:43
Wohnort: Würzburg
Kontaktdaten:

tutorials für skripte usw.

Beitrag von Coach » 16.09.2002 20:54:20

hi,
ich bin auf der suche nach tutorials die beschreiben wie ich linux shell skripte erstellen kann...
möchte mich gerne da schlau machen.

vielleicht könnt ihr mir auch gleich hierbei helfen oder einen tip geben:

ich hab nen CS-Server laufen und ich möchte das er beim booten automatisch gestartet wird...

bin noch nicht durchgestigen wie ich das machen soll

vielen Dank

Coach

Benutzeravatar
felix-the-cat
Beiträge: 332
Registriert: 06.01.2002 17:52:43
Wohnort: Germany

Beitrag von felix-the-cat » 16.09.2002 23:29:11

vi /etc/init.d/bootmisc.sh machen
und vor dem : exit 0 am ende deinen
gwünschten befehl eintippern 8)

Benutzeravatar
feltel
Webmaster
Beiträge: 10476
Registriert: 20.12.2001 13:08:23
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Leipzig, Germany
Kontaktdaten:

Beitrag von feltel » 17.09.2002 07:27:52

Da werden sie geholfen: Advanced Bash-Scripting Guide :)

Benutzeravatar
Coach
Beiträge: 89
Registriert: 17.08.2002 18:44:43
Wohnort: Würzburg
Kontaktdaten:

Beitrag von Coach » 17.09.2002 18:08:01

feltel hat geschrieben:Da werden sie geholfen: Advanced Bash-Scripting Guide :)
hui, da gibts ja jede menge input *gg*

thx !

Benutzeravatar
Coach
Beiträge: 89
Registriert: 17.08.2002 18:44:43
Wohnort: Würzburg
Kontaktdaten:

Beitrag von Coach » 17.09.2002 18:22:19

felix-the-cat hat geschrieben:vi /etc/init.d/bootmisc.sh machen
und vor dem : exit 0 am ende deinen
gwünschten befehl eintippern 8)
hab das mal grad probiert, hat auch geklappt nur mit einem
wirklich dummen prob:

beim booten startet er den Counter-Strike server..... gut,
nur leider schon vor allem anderen sprich samba, netzwerk usw.
er bootet erst zu ende wenn ich den server mit "quit" schließe.

gibts vielleicht noch ne andere lösnung ?

Benutzeravatar
Dookie
Beiträge: 1104
Registriert: 17.02.2002 20:38:19
Wohnort: Salzburg
Kontaktdaten:

Beitrag von Dookie » 17.09.2002 19:12:13

Hi Coach,

mach am ende der Zeile mit dem Befehl zum Starten deines Servers ein &


Gruß

Dookie

Benutzeravatar
Coach
Beiträge: 89
Registriert: 17.08.2002 18:44:43
Wohnort: Würzburg
Kontaktdaten:

Beitrag von Coach » 17.09.2002 19:59:39

also das das quasi so aussieht:

.....
.....
.....
#Startet den CS-Server beim Booten

start&

: exit 0

??

Benutzeravatar
suntsu
Beiträge: 2947
Registriert: 03.05.2002 10:45:12
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: schweiz
Kontaktdaten:

Beitrag von suntsu » 17.09.2002 20:13:10

su
password
cd /etc/init.d
touch csstarten >> leere datei anlegen
vi csstarten

#!/bin/sh
dein startcommand

:q

chmod 700 >>damit die datei ausführbar ist //bin ich allerdings ned sicher
cd /etc/rc2.d
ln -s /etc/init.d/csstart /etc/rc2.d/S99csstart >> link anlegen. S99 bewirkt das das skript als eines der letzten geladen wird.

gruss
manuel

Benutzeravatar
x-eniac
Beiträge: 660
Registriert: 12.03.2002 16:08:54
Wohnort: Wien
Kontaktdaten:

Beitrag von x-eniac » 18.09.2002 09:49:33

Hier eine Seite die für dich Interresant sein könnte:
http://holarse.wue.de/index.php?content=dedicatedserver
Traue niemanden der nicht einmal bis 2 zählen kann!
Meine Jabber ID: xeniac@jabber.at

Benutzeravatar
Coach
Beiträge: 89
Registriert: 17.08.2002 18:44:43
Wohnort: Würzburg
Kontaktdaten:

Beitrag von Coach » 18.09.2002 17:57:38

ok,
das starten beim boot haut hin, er startet alles und dann kommt der CS-Server dran.
Aber gibt es die möglichkeit den server im Hintergrund starten zu lassen?
Weil wenn der CS-Server gestartet ist hört er ja auf zu booten und bleib bei der eingabe des servers stehen. Ich kann mich also nicht am Server
selber nicht mehr einlogen ohne den server vorher zu beenden ....
Ich kann auch nicht das Terminal wechseln

Belgarad
Beiträge: 749
Registriert: 12.07.2002 02:00:44

Beitrag von Belgarad » 21.09.2002 12:35:00

Coach hat geschrieben:ok,
das starten beim boot haut hin, er startet alles und dann kommt der CS-Server dran.
Aber gibt es die möglichkeit den server im Hintergrund starten zu lassen?
wie bereits gescrieben musst du ein & anhaengen, damit der prozess im hintergrund laeuft.

Antworten