Se connecter avec
S'enregistrer | Connectez-vous

Lancer un script au démarrage

Dernière réponse : dans Systèmes d'exploitation
Lassé par la pub ? Créez un compte

Personne pour m'aider? en fait j'aimerai que ce script se lance au démarrage de mon pc :

  1. #!/bin/bash
  2.  
  3. sleep 1
  4.  
  5. espeak -vfr -s100 "Bonjour nous sommes le `date +%A` `date +%d`
  6. `date +%B` `date +%Y` il est `date +%H` heure `date +%M`"
  7.  
  8. exit 0



(Script crée par diodio13fr)

EDit : au passage ,comment lancer un script avec les permissions root sous gutsy SVP merci

si c'est pour ta session:
- au démarrage de la session => il faut le rajouter dans systemes->preferences->session
- au démarrage de l'ordi:
crontab -e

et rajouter la ligne:
@reboot chemin_vers_ton_script


sinon, au niveau system, il y a /etc/rc.local mais j'aime pas cette méthode (parce que ca s'execute en root et c'est un avis perso :) )

merci coca25
J'ai ajouter le script dans system/preference/session mais il ne se lance pas au démarrage!
Dans le terminal je tape la commance crontab -e ,je rajoute la ligne : @reboot /home/Ch3mist/desktop/nom du script mais je n'arrive pas a sauvegarder ,comment faire svp?

comment tu vérifie s'il se lance ou pas? si c'est juste le fait que tu n'entends rien, c'est peut etre parce qu'il utilise le serveur de son qui n'est lancé qu'avec l'interface graphique...
met un
sleep 240
pour couvrir le démarrage de la session (4mn) pour voir...
et le mieux serait de rediriger sa sortie pour voir s'il n'y a pas d'erreur
parce qu'il n'y a pas de raison qu'il ne s'execute pas (à part si tu t'es trompé dans la syntaxe de cron...)
Lassé par la pub ? Créez un compte
Tom's guide dans le monde