Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1005 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs
  Codes et scripts

  Temps d'exécution maximum d'un script bash

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Temps d'exécution maximum d'un script bash

n°961658
madjawa
Posté le 07-10-2007 à 23:57:38  profilanswer
 

Bonjour,
 
J'ai un modem ECI Hi-Focus installé sur ma passerelle Debian que je connecte à internet avec la commande eciadsl-start. Mais parfois, la procédure s'arrete et je suis obligé de faire un CTRL-C puis de refaire eciadsl-start... Ça arrive à différent moments.
 
Mais j'aimerais que le modem se lance au démarrage, et si ça plante comme ça, ça risque de bloquer tout :/ Alors j'ai pensé a faire un script bash qui relance la commande toute les X secondes jusqu'a que le modem soit connecté (un echo $? retourne 0 si la connexion est établie si mes souvenirs sont bon)
 
Mais je ne sais pas faire ça :( Je sais juste faire 2-3 scripts "basiques" (sauvegarde tous les soirs des bases SQL, ..)
 
Merci d'avance
MadJawa

mood
Publicité
Posté le 07-10-2007 à 23:57:38  profilanswer
 

n°967954
sputnick
bip...bip...bip...bip...bi...b
Posté le 23-10-2007 à 02:44:53  profilanswer
 

madjawa a écrit :

Bonjour,
 
J'ai un modem ECI Hi-Focus installé sur ma passerelle Debian que je connecte à internet avec la commande eciadsl-start. Mais parfois, la procédure s'arrete et je suis obligé de faire un CTRL-C puis de refaire eciadsl-start... Ça arrive à différent moments.
 
Mais j'aimerais que le modem se lance au démarrage, et si ça plante comme ça, ça risque de bloquer tout :/ Alors j'ai pensé a faire un script bash qui relance la commande toute les X secondes jusqu'a que le modem soit connecté (un echo $? retourne 0 si la connexion est établie si mes souvenirs sont bon)
 
Mais je ne sais pas faire ça :( Je sais juste faire 2-3 scripts "basiques" (sauvegarde tous les soirs des bases SQL, ..)
 
Merci d'avance
MadJawa


 
 
Salut,
 
peux tu me dire quel processus a tu dans un

Code :
  1. ps auxwww

? colle ça ici ou bien dit nous si tu connais le nom du processus.

n°968157
carot0
Posté le 23-10-2007 à 13:27:30  profilanswer
 

de mémoire passé un certain temps le script s'arrête si il synchronise pas et le boot reprend correctement, pas de ctrl c a faire normalement.


---------------
In a world without walls and fences, who needs Windows and Gates
n°968166
black_lord
Modérateur
Truth speaks from peacefulness
Posté le 23-10-2007 à 13:46:28  profilanswer
 

tu récupères le pid au lancement, tu fais un sleep <temps> && kill -9 pid
 
si le pid est encore là c'est que ton truc a planté, si il n'y est plus alors le kill ne fera rien. c'es pas propre mais ça fonctionne


---------------
uptime is for lousy system administrators what Viagra is for impotent people - mes unixeries - github me

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs
  Codes et scripts

  Temps d'exécution maximum d'un script bash

 

Sujets relatifs
Cygwin et temps d'exécutionScript SHELL. Executer du code dans une 2eme fenetre...
Temps de compilation, quantité de RAM ? {Gentoo}[Résolu]petit script shell
Audio: casque + enceinte en meme temps sur mon portableShell : mini script pour l'utilisation de sed
Problème script Linuxbash/csh : propagation de variables d'environnement
Script / programme pour analyser %CPU 
Plus de sujets relatifs à : Temps d'exécution maximum d'un script bash


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR