Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1159 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs

  Petit Pb de script bash pour lancer un programme au demarage

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Petit Pb de script bash pour lancer un programme au demarage

n°132630
blurp2
Posté le 01-08-2002 à 18:13:29  profilanswer
 

Je souhaite lancer mon server Jedi Knight des le demarage de linux, dans ce but j'ai creer ce petit script :
 
#!/bin/bash
cd /
cd /usr/games/jk2/
./jk2ded +set dedicated 1 exec server.cfg &
 
Le fichier est bien en chmod +x
 
Ensuite j'ai ajouté au rc3d.
 
ln -s /etc/rc.d/init.d/start_server /etc/rc.d/rc3.d/S83Serveurs-ID
 
Reboot, le service est marqué comme [ok] mais le server n'est pas lancé
 
hors si je taper /etc/rc.d/init.d/./start_server
 
Le programme ce lance
 
Si quelqu'un a une idée de ce qui cloche :)

mood
Publicité
Posté le 01-08-2002 à 18:13:29  profilanswer
 

n°132637
Mjules
Modérateur
Parle dans le vide
Posté le 01-08-2002 à 18:16:38  profilanswer
 

j'imagines que tu démarres bien en runlevel 3 ?


---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
n°132638
blurp2
Posté le 01-08-2002 à 18:17:47  profilanswer
 

Oui en rn3
 
Je crois avoir trouvé le probleme, j'ai creer le fichier via VI
 
la j'ai lancé x et le fichier creer est reconnu comme un fichier text et non comme un fichier shell
 
Par contre je ne connais pas la commande pour modifier le type de fichier
 

n°132641
becket
Posté le 01-08-2002 à 18:20:49  profilanswer
 

chmod +x /etc/rc.d/init.d/start_server

n°132642
Mjules
Modérateur
Parle dans le vide
Posté le 01-08-2002 à 18:20:57  profilanswer
 

là je sais pas; par contre, tu peux supprimer la ligne cd / , elle sert à rien puisque tu donnes le chemin absolu de ton serveur.
 
de la même façon, tu pourrais te contenter d'une ligne:
 
/usr/games/jk2/jk2ded +setdedicated 1 exec server.cfg &
 
ça suffirait


---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
n°132644
Mjules
Modérateur
Parle dans le vide
Posté le 01-08-2002 à 18:21:47  profilanswer
 

est ce que tu n'as pas un service qui démarres après et qui pourrait releguer ton serveur a l'arrière plan ?


---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
n°132651
blurp2
Posté le 01-08-2002 à 18:28:45  profilanswer
 

j'ai renommé le fichier en .sh et cela fonctionne maintenant
 
Merci pour toutes vos réponse )

n°132662
Tomate
Posté le 01-08-2002 à 18:41:05  profilanswer
 

c koi "run level 3"???


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs

  Petit Pb de script bash pour lancer un programme au demarage

 

Sujets relatifs
Probleme de script[CVS] Petit problème pour l'utilisation d'un serveur CVS ...
script de reconection[linux] scrolling : pourquoi aucun programme n'est fluide
[Debian] Script de démarrage > nécessairement en root ?[windows XP] Fermeture du programme d'installation!!!
[Red Hat 7.3 & GeForce4 Ti4200] J'ai besoin d'un petit coup de main[Iptables] Aide sur un script
linux sur tres petit pcextension d'un bash executable
Plus de sujets relatifs à : Petit Pb de script bash pour lancer un programme au demarage


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR