Une boucle infinie en bash

Un petit pense bête pour tout ceux (dont moi) qui ne se rappellent jamais de la commande à faire en bash pour répéter une commande à l’infini.
Pour afficher « coucou » indéfiniment il suffit de taper :
$ while [ 1 ]; do echo "coucou" ;done;

Sans oublier les espaces bien sûr, par que c’est ça le véritable problème de bash.

Ce contenu a été publié dans En bref, informatique, avec comme mot(s)-clé(s) , , , , . Vous pouvez le mettre en favoris avec ce permalien.

5 réponses à Une boucle infinie en bash

  1. ~ryder dit :

    Le ‘[ 1 ]’ peut (au moins en bash) être avantageusement remplacé par la commande true. 😉
    $ while true; do echo « plop »; done

  2. Alban dit :

    Une autre boucle infinie en Bash :
    :(){ :|:& };:

  3. admin dit :

    Moui, sauf que ça ne passe pas bien avec les smilets 😉 Et surtout c’est pas très gentil ;-P

  4. vario dit :

    ça date mais merci 🙂

  5. seb dit :

    y’a aussi watch qui est trés bien aussi pour surveiller un dossier ou qque chose

    watch ls

    va executer ls toute les deux secondes.

Les commentaires sont fermés.