Boucle à l'infinie dans 1 bash (presentation)
Résolu
vladivostok
Messages postés
239
Statut
Membre
-
haelwenn753 -
haelwenn753 -
Bonjour à tous,
Voilà je débute sous Linux et j'ai un problème de "présentation"
Je souhaite faire une boucle a l'infinie dans un bash mais je n'ai pas trouver de truc plus élégant que sa :
En fait j'avais pensé a faire la transcription exacte d'un batch sous Windows en shell mais :
Mais la commande goto et marque1 ne marche pas sous Linux alors quelqu'un a une idée pour rendre sa plus élégant.
Merci
--
"La capacité d'apprendre est un don ; La faculté d'apprendre est un talent ; La volonté d'apprendre est un choix."
Voilà je débute sous Linux et j'ai un problème de "présentation"
Je souhaite faire une boucle a l'infinie dans un bash mais je n'ai pas trouver de truc plus élégant que sa :
#!/bin/bash di - var=20 while [ var > 10 ] do "ma commande" done
En fait j'avais pensé a faire la transcription exacte d'un batch sous Windows en shell mais :
@echo off :marque1 "ma commande" goto marque1
Mais la commande goto et marque1 ne marche pas sous Linux alors quelqu'un a une idée pour rendre sa plus élégant.
Merci
--
"La capacité d'apprendre est un don ; La faculté d'apprendre est un talent ; La volonté d'apprendre est un choix."
7 réponses
-
Salut,
while : do bla bla bla done
;-))
-
-
Chaque programme (ou commande) lancé génère un processus auquel est attribué un numéro (visible par la commande "ps -e"), il suffit de tuer (kill) ce processus pour mettre fin au programme (ou commande).
Doncps -e
pour afficher la liste des processus et ($PID = numéro de processus)kill -9 $PID
pour tuer le processus, donc le programme (ou commande) qui lui est attaché.
-
-
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question -
Évidement merci beaucoup
(faut être c.. pour rajouté des variable alors qu'on en a pas besoin ^^)
Sinon est ce que tu connaitrait un truc pour l'arrêter lorsqu'il s'exécute en dehors de la console ?
Merci -
kill -9 $PID_du_programme
? -
Execuse moi mais comme je le disait je suis novice et qu'est ce que
$PID_du_programme
Merci