Tuer une tache Shell
13 sujets de 1 à 13 (sur un total de 13)
-
Ctrl X tu as essayé ?
J’essaierais ctrl+C
"But who needs a Megadrive when you have got a smart Amiga!" - 1993, Alien Breed 2 -
Si je me souviens bien, il y a la commande BREAK pour faire ça.
BREAK PROCESS/A/N, ALL/S, C/S, D/S, E/S, F/S
Héhé.
Pour éliminer les tâches rien ne vaut Persil/Ariel/Omo…
Plus sérieusement, pour stopper un programme il faut lui envoyer un signal. Le SIGBREAKB_CTRL_C par exemple. Cela peut se faire depuis la console en pressant ctrl-c si le programme n’est pas en tache de fond (RUN), sinon il faut envoyer le signal au process dont le numéro a été affiché sur la console lors du lancement avec RUN: Break <numéro> C.
A savoir aussi, si on envoie le SIGBREAKB_CTRL_C à un script exécuté par la commande C:Execute, c’est la commande en cours d’execution dans ce script qui reçoit le ctrl-c. Si elle est bien écrite elle sort avec un return-code « faible » (5 ==> Warning) et cela ne stoppe pas le script qui passe à la commande suivante du script. Pour vraiment interrompre la command C:Execute, c’est à dire l’ensemble du script il faut envoyer SIGBREAKB_CTRL_D (ctrl-d pour simplifier) en plus. C’est pour cela qu’on peut, avec la commande C:Break envoyer plusieurs signaux: Break <Numéro> C D, voir carrément tous (ALL) histoire d’être sur qu’on ne manque pas le signal que le programme interprétera comme une demande de sortie.
Samuel.
Amiga A500 + GVP530 (8Mo/fpu/mmu/scsi) - en panne 🙁
A500 (+ 1Mo PPS), A1200 (Blizzard-IV/fpu/64Mo)
A500 Vampire V2+ ^8^ 🙂
(mais aussi TO8, TO8D, TO9. Groupe PULS.)J’ajouterais que pour lister les processus, il y a la commande « STATUS ».
Voily Voilou.
http://obligement.free.fr/articles/shell.php
Pour une révision des commandes 💾le homard m’a tué……… rahhhh…
(ben oui le shell c’est un coquillage)1 A500 2mo, 1 A500 512ko +ACA500+, 1 A 1200 quasi neuf, 1 Atari 520Ste 4mo + UltraSatan dual, 1 Falcon030 avec DFB1X , 1 MSX2 8235 avec Carnivore2, 1 MSX28250 (fmstéréopack, music mode, MegaFlashRom et quelques D7 et KTouche ).
maxime perpétuelle : si je cours en zigzag ce n'est pas pour éviter le balles, mais les c..s, et si un cachalot vient sur ton babord, il est prioritaire, sur tribord aussi... (B.M.)C’est d’ailleurs un truc que j’ai souvent constaté lors des anciennes amiga-bouffes. Quand deux amigaïstes sont à table à manger des frites, il y en a toujours un pour demander à l’autre: « Passe moi le shell s’il te plait. »
sam .oO(fan d’humour belge)
Samuel.
Amiga A500 + GVP530 (8Mo/fpu/mmu/scsi) - en panne 🙁
A500 (+ 1Mo PPS), A1200 (Blizzard-IV/fpu/64Mo)
A500 Vampire V2+ ^8^ 🙂
(mais aussi TO8, TO8D, TO9. Groupe PULS.)Shell mon mari !
OK je sors 👎
13 sujets de 1 à 13 (sur un total de 13)
- Vous devez être connecté pour répondre à ce sujet.
› Forums › AmigaOS, MorphOS et AROS › Général › Tuer une tache Shell