|
|
|
|
||||||
| fr.comp.os.unix Système UNIX. |
![]() |
|
|
LinkBack | Outils de la discussion |
|
|
#1 |
|
Messages: n/a
Hébergeur: |
fembe wrote:
> Bonjour, > j'ai un shell relativement long qui enchaine des commandes courtes , > entre ces commandes j'aimerai pouvoir interrompre le shell par l'appuie > sur le clavier d'une touche quelconque ( esc par exemple) est ce possible ? > Bien sur si je n'appuie pas sur la touche le shell continue sans blocage. Avec la plupart des shells: Control-Z suspend la commande en cours. fg reprend l'exécution en premier plan bg fait continuer la tâche en arrière plan. |
|
|
|
#2 |
|
Messages: n/a
Hébergeur: |
Bonjour,
j'ai un shell relativement long qui enchaine des commandes courtes , entre ces commandes j'aimerai pouvoir interrompre le shell par l'appuie sur le clavier d'une touche quelconque ( esc par exemple) est ce possible ? Bien sur si je n'appuie pas sur la touche le shell continue sans blocage. |
|
|
|
#3 |
|
Messages: n/a
Hébergeur: |
Dans l'article <444cc827$0$21046$636a55ce@news.free.fr>,
Jean-Louis Liagre <jlliagre@localhost.fr> écrit: > Avec la plupart des shells: Control-Z suspend la commande en cours. s/shells/terminaux/ C'est lié au terminal et non au shell. Et vu que SIGSTOP n'est pas trappable, le shell ne peut même pas modifier le comportement. -- Vincent Lefèvre <vincent@vinc17.org> - Web: <http://www.vinc17.org/> 100% accessible validated (X)HTML - Blog: <http://www.vinc17.org/blog/> Work: CR INRIA - computer arithmetic / SPACES project at LORIA |
|
|
|
#4 |
|
Messages: n/a
Hébergeur: |
2006-04-26, 16:25(+00), Vincent Lefevre:
> Dans l'article <444cc827$0$21046$636a55ce@news.free.fr>, > Jean-Louis Liagre <jlliagre@localhost.fr> écrit: > >> Avec la plupart des shells: Control-Z suspend la commande en cours. > > s/shells/terminaux/ > > C'est lié au terminal et non au shell. Et vu que SIGSTOP n'est pas > trappable, le shell ne peut même pas modifier le comportement. <Ctrl-Z> n'envoie pas un SIGSTOP mais un SIGTSTP qui est trappable. Et on peut modifier le caractere qui genere un SIGTSTP par stty susp '<autre-chose>' -- Stéphane |
|
|
|
#5 |
|
Messages: n/a
Hébergeur: |
Vincent Lefevre wrote in message
<20060426162202$1009@prunille.vinc17.org>: > Et vu que SIGSTOP n'est pas > trappable, le shell ne peut même pas modifier le comportement. Le terminal n'envoie pas un SIGSTOP mais un SIGTSTP, qui est attrapable ou tout ce qu'on veut. Ça permet aux applications qui changent l'état du terminal de le restaurer avant de se suspendre effectivement. |
|
|
|
#6 |
|
Messages: n/a
Hébergeur: |
Dans l'article <slrne4v86r.97l.stephane.chazelas@spam.is.invalid> ,
Stephane Chazelas <cette.adresse@est.invalid> écrit: > <Ctrl-Z> n'envoie pas un SIGSTOP mais un SIGTSTP qui est > trappable. Ah oui, effectivement (le man stty est peu clair, ne donnant pas le nom exact du signal, contrairement à POSIX...). -- Vincent Lefèvre <vincent@vinc17.org> - Web: <http://www.vinc17.org/> 100% accessible validated (X)HTML - Blog: <http://www.vinc17.org/blog/> Work: CR INRIA - computer arithmetic / SPACES project at LORIA |
|
![]() |
| Outils de la discussion | |
|
|