Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 15/08/2012, à 21:46

hugues

[Résolu] Script qui se lance 2 fois

Bonsoir,

J'ai écris le script suivant :

#!/bin/sh
# Lancement de la Machine virtuelle Windows XP et de l'impression automatique des ordonnances.

bash /home/hugues/Scripts/impressionPDF.sh & /usr/lib/virtualbox/VirtualBox --startvm "60e0b44f-a3e9-408d-9d48-eb798b79d2c4"

Qui appelle donc le script impressionPDF.sh suivant :

#!/bin/sh
# Script de surveillance de l'apparition de fichier PDF dans le répertoire DIR et impression de celui ci

# CONFIGURATION
DIR="/home/hugues/Bureau/Ordonnances"
EVENTS="create"

# MAIN
inotifywait -m -e $EVENTS --timefmt '%Y-%m-%d %H:%M:%S' --format '%T %f' $DIR |
while read date time file
do
    echo "$date $time Fichier créé: $file - Impression en cours..."
    lpr $DIR/$file

done

Le problème s'est que le fichier PDF s'imprime deux fois au lieu d'une. J'ai vérifié dans les processus système et le processus "inotifywait" est lancé deux fois.

Une idée de l'origine du problème ?

--
Hugues

Dernière modification par hugues (Le 15/08/2012, à 22:22)

Hors ligne

#2 Le 15/08/2012, à 21:50

Maisondouf

Re : [Résolu] Script qui se lance 2 fois

pourquoi tu as une 'barre' au bout de ta ligne 'inotifywait' ?


ASUS M5A88-v EVO avec AMD FX(tm)-8120 Eight-Core Processor,  OS principal Precise 12.04.1 LTS 63bits½
Bricoleur, menteur, inculte, inadapté social et mythomane, enfin d'après certains....
"the secret of my form is summed up in two words, no sport" (Winston Churchill)

Hors ligne

#3 Le 15/08/2012, à 22:07

hugues

Re : [Résolu] Script qui se lance 2 fois

Je ne sais pas. Cela doit être du à un copier-coller à la hâte.

Ceci dit, je viens de résoudre mon problème en redémarrant mon ordinateur. Je travaille énormément avec l'hibernation et cela faisait longtemps que je n'avais pas redémarré. J'ai du lancer le processus deux fois par inadvertance.

Mais, merci beaucoup pour ta réponse.

--
Hugues

Hors ligne

#4 Le 15/08/2012, à 22:09

Maisondouf

Re : [Résolu] Script qui se lance 2 fois

no prolems


ASUS M5A88-v EVO avec AMD FX(tm)-8120 Eight-Core Processor,  OS principal Precise 12.04.1 LTS 63bits½
Bricoleur, menteur, inculte, inadapté social et mythomane, enfin d'après certains....
"the secret of my form is summed up in two words, no sport" (Winston Churchill)

Hors ligne