Forum Programmation.shell la commande "wait" dans la programmation shell

Posté par  .
Étiquettes : aucune
0
29
jan.
2006
bonjour,

Je voulais exécuter une commande sous le shell de linux après 4 secondes. Je ne trouve pas la commande.

Je m'explique encore :

Je programme un script, et pour éviter d'afficher quelque chose avec une commande avant que la commande qui la précède ne finisse l'affichage de ces résultats, je voulais reporter l'exécution de cette commande. Si cet artifice n'est pas le bon, comment il faut faire.

merci beaucoup.
  • # bon...

    Posté par  . Évalué à 2.

    j'ai du mal à comprendre...
    tu veux une temporisation ou attendre la fin d'une commande ?

    dans un cas tu vas tapper sleep 4
    et dans l'autre wait <N°process> ou wait ou wait %1 ou wait%2 ...

    dans tous les cas tu n'as pas cherché plus de 4 sec

    ou alors tu as mal expliqué le problème... Peut etre qu'avec les quelsques lignes du script incriminées je pourrai etre plus précis...

    Il ne faut pas décorner les boeufs avant d'avoir semé le vent

  • # exemple

    Posté par  . Évalué à 2.


    eval "sleep 15 ; clear" &
    echo "je fais des choses"
    Au bout de 15 secondes, ton terminal va se rafraîchir.

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.