Bonjour,
Je dois créer un script qui s'exécute au démarrage niveau 3 uniquement, et qui écrit le résultat de la commande ps dans le fichier /tmp/pslog.txt.
J'ai donc créé un fichier "pscript" dans /etc/init.d , et qui contient le code suivant :
#!/bin/bash
ps > /tmp/pslog.txt
exit 0
J'ai ensuite créé le lien symbolique suivant :
#ln -s /etc/init.d/pscript /etc/rc3.d/S99pscript
Je reboot (inittab démarre bien en run level 3), et j'ai pas de fichier /tmp/pslog.txt qui se crée ...
Quelqu'un pourrait m'aider ?
Merci d'avance..
# Question bête...
Posté par guillaje (site web personnel) . Évalué à 4.
[^] # Re: Question bête...
Posté par mcadaminc . Évalué à 1.
Merci bcp !
# hmmm
Posté par BAud (site web personnel) . Évalué à 2.
Il t'a déjà appris à faire
/bin/rm -fR /var # pour avoir les logs en français ? (avec ton utilisateur courant, je ne suis pas responsable si c'est root, au moins ça t'apprendra que ça marche moins bien ;-) ).
# chkconfig
Posté par kaulian (site web personnel) . Évalué à 1.
Regarde les fichiers existants, je n'ai pas d'exemple sous la main, mais il y a un champs qui permet de spécifier le ou les niveau et l'ordre et le deuxieme champs est la description du service
# /usr/bin/ps
Posté par goeb . Évalué à 1.
donc il faut peut-être que tu mettes "/usr/bin/ps" plutôt que "ps" tout court.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.