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 18/07/2014, à 19:51

SkillFr

[Résolu] Aide Script Shell

Bonjour,

J'aimerais savoir si il étais possible de crée un script bash qui exécute une commande et qu'il vérifie si elle n'est pas déjà lancée au quel cas il ne fait rien.

Commande:
hubicfuse /mnt/hubic -o noauto_cache,sync_read,allow_other

J'ai vu on peut utiliser pidof , pgrep et if

Ps: le script s'executer 2 fois par jour a l'aide d'une tache Cron
ps2: je ne sais pas coder donc si quelqu'un veut bien me le faire.
Quelqu'un pour m’éclairer

Cordialement

Dernière modification par SkillFr (Le 18/07/2014, à 22:01)

Hors ligne

#2 Le 18/07/2014, à 20:25

pingouinux

Re : [Résolu] Aide Script Shell

Bonsoir,
Essaie ceci

pidof hubicfuse || hubicfuse /mnt/hubic -o noauto_cache,sync_read,allow_other

Hors ligne

#3 Le 18/07/2014, à 21:31

SkillFr

Re : [Résolu] Aide Script Shell

Bonsoir,

Oui sa j'ai déjà fait pour récupérer le PID, mais j'aimerais avoir un script des que l'on le lancé il vérifie que hubicfuse est lancé :si oui le script ne fait rien, si non il lance la commande

Mais je ne suis pas codeur je n'ai aucune base en shell

Hors ligne

#4 Le 18/07/2014, à 21:45

pingouinux

Re : [Résolu] Aide Script Shell

La commande que je t'ai indiquée en #2 fait normalement ce que tu veux.

Hors ligne

#5 Le 18/07/2014, à 22:00

SkillFr

Re : [Résolu] Aide Script Shell

Effectivement grand merci a toi

Directement en tache cron et en plus ça ne me crée pas de process en double

Sur ce bonne soiré a toi

Hors ligne