CRONTAB execute la moitié d'un script shell

julien62190 Messages postés 28 Statut Membre -  
 rivalgro -
Bonjour,

j'avais posté un message afin d'etre éclairer sur un script trés simpliste qui serait exécuter avec crontab sous linux. Mais ce n'est pas grave le script que j'ai fonctionne mais je m'explique :



#!/bin/sh


killall -9 /usr/lib/mozilla-firefox-1.0.6/mozilla-firefox-bin
mozilla-firefox www.google.fr

Voila mon problème je dois lancer une tâche planifiée sous linux qui ferme la page actuelle de mozilla et en ouvre une nouvelle ( ici j'ai pris l'exemple de google.fr mais ça n'a pas d'importance c'est pour expliquer ) et cela tous les jours a 5h du matin .

je me log donc en root et je tape crontab -e , voila ce que j'y met :

*/1 * * * * /home/user1/Desktop/script.sh


ps : ici j'ai fait en sorte d'éxécuter le script toutes les minutes pour voir si cela fonctionne .

Enfait le script ferme bien la page mozilla mais il n'ouvre pas google.fr juste aprés avoir fermé la précédente .

or si je clique sur mon script.sh il ferme la page mozillia et ouvre la nouvelle .

Donc where is the problem sir ? ^^



Merci d'avance
A voir également:

47 réponses

jipicy Messages postés 41342 Statut Modérateur 4 896
 
Bon alors, quelle version d'OS et de mozilla-firefox ?
cat /etc/release
mozilla-firefox -v
;-))
0
julien62190 Messages postés 28 Statut Membre
 
[root@localhost user1]# cat /etc/release
Mandrakelinux release 10.2 (Limited Edition 2005) for i586
[root@localhost user1]# mozilla-firefox -v
Mozilla Firefox 1.0.2, Copyright (c) 2004 mozilla.org


j'ai installer les nouveaux paquetages de mozilla avec un urpmi mozilla-firefox et il a télécharger :

[root@localhost user1]# urpmi mozilla
Certains paquetages demandés ne peuvent pas être installés :
mozilla-1.7.6-3mdk.i586 (car mailcap est non satisfait)
Continuer ? (O/n) O
[root@localhost user1]# urpmi mozilla-firefox

http://distrib-coffee.ipsl.jussieu.fr/...
installation de mozilla-firefox-1.0.2-10.1.102mdk.i586.rpm depuis /var/cache/urpmi/rpms
Préparation ... #############################################
1/1: mozilla-firefox #############################################
[root@localhost user1]#



et aussi avec ça :

[root@localhost user1]# urpmi mozilla-firefox-devel
Pour satisfaire les dépendances, les 5 paquetages suivants vont être installés (25 Mo):
libnspr4-1.0.2-10.1.102mdk.i586
libnspr4-devel-1.0.2-10.1.102mdk.i586
libnss3-1.0.2-10.1.102mdk.i586
libnss3-devel-1.0.2-10.1.102mdk.i586
mozilla-firefox-devel-1.0.2-10.1.102mdk.i586
Est-ce correct ? (O/n) O

http://distrib-coffee.ipsl.jussieu.fr/...
http://distrib-coffee.ipsl.jussieu.fr/...
http://distrib-coffee.ipsl.jussieu.fr/...
http://distrib-coffee.ipsl.jussieu.fr/...
http://distrib-coffee.ipsl.jussieu.fr/...
installation de libnspr4-1.0.2-10.1.102mdk.i586.rpm mozilla-firefox-devel-1.0.2-10.1.102mdk.i586.rpm libnss3-devel-1.0.2-10.1.102mdk.i586.rpm libnspr4-devel-1.0.2-10.1.102mdk.i586.rpm libnss3-1.0.2-10.1.102mdk.i586.rpm depuis /var/cache/urpmi/rpms
Préparation ... #############################################
1/5: libnspr4 #############################################
2/5: libnss3 #############################################
3/5: libnspr4-devel #############################################
4/5: libnss3-devel #############################################
5/5: mozilla-firefox-devel ######################


bizzar , que ce soit une vieille version de mozilla-firefox alors je pensais en avoir installer une nouvelle avec tout ces paquetages ...
0
jipicy Messages postés 41342 Statut Modérateur 4 896
 
Le mieux encore c'est d'installer la dernière version de Firefox quelque part dans ton "/home", puis de faire un lien symbolique dans un répertoire "/bin" de ton "$PATH".
0
julien62190 Messages postés 28 Statut Membre
 
pas moyen d'installer firefox 2 , j'ai télécharger le fichier tgz et décomprésser mais aucun fichier dedans n'ouvre mozilla lors de son execution.

C'est pas grave j'ai tenter en utilisant konqueror ça ne marche pas non plus.

et le log me renvoi ça :

konqueror: cannot connect to X server

c'est ici que je dois mettre un display quelque part ???
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
lami20j Messages postés 21644 Statut Modérateur, Contributeur sécurité 3 570
 
regare ici pour l'installation et démarrage de firefox logiciel libre installation firefox 2 0 java flash#3 installation de firefox

tu peux prendre la version 2.0.0.4
0
julien62190 Messages postés 28 Statut Membre
 
c'est avec le sourir que je vais nous libérer, effectivement je viens de voir sur un site que mandrake ne supporte pas l'ouverture d'applications graphique avec crontab donc j'utilise KAlarm .... c'est tout aussi éfficace et ça se fait en 2 cliques.

Merci quand même à tout le monde pour vos réflexions intenssives et vos réponses .

Bonne continuation.
0
rivalgro
 
J'ai eu le même problème

Il faut rediriger ta sortie standard dans le cron

/tmp/script.sh 1>/dev/null 2>&1

sinon le cronjob plante ne sachant pas où écrire tes output.
0