dans un script je veux tuer vim appelé par
xterm -e vim <fichier> &
Je lui envoie un kill -3 %1
(et pas un-9 je suis gentil ...)
ça tue vim (et xterm ...) mais ce "bâtard de sa mère" laisse le fichier
swap, ce que je comprends.
pas trouvé de signal qui lui dise de fermer normalement.
Ya moyen se faire autrement qu'en effaçant (très gorettement) le fichier
swap ?
ou alors en appelant un autre éditeur qui accepte cela ?
--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers debian-user-french-REQUEST@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmaster@lists.debian.org
Archive: https://lists.debian.org/53d2cd05$0$2275$426a74cc@news.free.fr
Le Sat, 26 Jul 2014 14:30:02 +0200, Haricophile a écrit :
Pour moi, fermer proprement c'est SIGTERM (15) et pas SIGINT (3)
mais c'est bien sûr ! avec un jobs -p pour connaitre le process et c'est gagné.
Merci à tous.
-- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/fr/FrenchLists
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe" vers En cas de soucis, contactez EN ANGLAIS Archive: https://lists.debian.org/53d3fb9d$0$2205$
Le Sat, 26 Jul 2014 14:30:02 +0200, Haricophile a écrit :
Pour moi, fermer proprement c'est SIGTERM (15) et pas SIGINT (3)
mais c'est bien sûr !
avec un jobs -p pour connaitre le process et c'est gagné.
Merci à tous.
--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers debian-user-french-REQUEST@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmaster@lists.debian.org
Archive: https://lists.debian.org/53d3fb9d$0$2205$426a74cc@news.free.fr
Le Sat, 26 Jul 2014 14:30:02 +0200, Haricophile a écrit :
Pour moi, fermer proprement c'est SIGTERM (15) et pas SIGINT (3)
mais c'est bien sûr ! avec un jobs -p pour connaitre le process et c'est gagné.
Merci à tous.
-- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/fr/FrenchLists
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe" vers En cas de soucis, contactez EN ANGLAIS Archive: https://lists.debian.org/53d3fb9d$0$2205$
moi-meme
Le Sat, 26 Jul 2014 14:40:01 +0200, Francois Lafont a écrit :
On voit avoir un environnement différent :
- je suis sous Wheezy à jour; - mon shell est le bash - le paquet xterm est installé version 278 (c'est possible un numéro de version pareil ?)
moi plus vieux261-1
- j'utilise vim version 7.3.547
2:7.3.547-7~bpo60+1
pas grande différence
pour le swap ça dépend des coups.
-- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/fr/FrenchLists
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe" vers En cas de soucis, contactez EN ANGLAIS Archive: https://lists.debian.org/53d3fbec$0$2205$
Le Sat, 26 Jul 2014 14:40:01 +0200, Francois Lafont a écrit :
On voit avoir un environnement différent :
- je suis sous Wheezy à jour;
- mon shell est le bash
- le paquet xterm est installé version 278 (c'est
possible un numéro de version pareil ?)
moi plus vieux261-1
- j'utilise vim version 7.3.547
2:7.3.547-7~bpo60+1
pas grande différence
pour le swap ça dépend des coups.
--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers debian-user-french-REQUEST@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmaster@lists.debian.org
Archive: https://lists.debian.org/53d3fbec$0$2205$426a74cc@news.free.fr
Le Sat, 26 Jul 2014 14:40:01 +0200, Francois Lafont a écrit :
On voit avoir un environnement différent :
- je suis sous Wheezy à jour; - mon shell est le bash - le paquet xterm est installé version 278 (c'est possible un numéro de version pareil ?)
moi plus vieux261-1
- j'utilise vim version 7.3.547
2:7.3.547-7~bpo60+1
pas grande différence
pour le swap ça dépend des coups.
-- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/fr/FrenchLists
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe" vers En cas de soucis, contactez EN ANGLAIS Archive: https://lists.debian.org/53d3fbec$0$2205$
moi-meme
Le Sat, 26 Jul 2014 15:10:01 +0200, Adrien Dewulf a écrit :
Par contre, je n'ai pas trouvé trouver comme avoir un .swp en éditant un ficher avec vim.
1. Je créé un fichier test.c avec vim. 2. Je le ferme :x. 3. Je le réouvre. 4. Je le réédite.
Et toujours pas de .swp
c'est un fichier caché. ou alors une option dans vim pour mettre le swap ailleurs ?
-- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/fr/FrenchLists
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe" vers En cas de soucis, contactez EN ANGLAIS Archive: https://lists.debian.org/53d3fbe0$0$2205$
Le Sat, 26 Jul 2014 15:10:01 +0200, Adrien Dewulf a écrit :
Par contre, je n'ai pas trouvé trouver comme avoir un .swp en éditant un
ficher avec vim.
1. Je créé un fichier test.c avec vim. 2. Je le ferme :x. 3. Je le
réouvre.
4. Je le réédite.
Et toujours pas de .swp
c'est un fichier caché.
ou alors une option dans vim pour mettre le swap ailleurs ?
--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers debian-user-french-REQUEST@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmaster@lists.debian.org
Archive: https://lists.debian.org/53d3fbe0$0$2205$426a74cc@news.free.fr
Le Sat, 26 Jul 2014 15:10:01 +0200, Adrien Dewulf a écrit :
Par contre, je n'ai pas trouvé trouver comme avoir un .swp en éditant un ficher avec vim.
1. Je créé un fichier test.c avec vim. 2. Je le ferme :x. 3. Je le réouvre. 4. Je le réédite.
Et toujours pas de .swp
c'est un fichier caché. ou alors une option dans vim pour mettre le swap ailleurs ?
-- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/fr/FrenchLists
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe" vers En cas de soucis, contactez EN ANGLAIS Archive: https://lists.debian.org/53d3fbe0$0$2205$
Francois Lafont
Le 26/07/2014 16:46, Pierre Malard a écrit :
Encore une fois, il serait intéressant de savoir pourquoi « moi-même » souhaite piloter vim dans un xterm pour mieux répondre à la question !
Je suis d'accord. Lancer vim en arrière plan pour ensuite le killer, alors qu'effectivement vim est une commande 100% interactive, c'est assez curieux. Il est possible que le PO prenne son problème par le mauvais bout. Peut-être nous en dira-t-il un peu plus sur ce qu'il souhaite faire au final... ou pas. ;)
Bonne soirée.
-- François Lafont
-- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/fr/FrenchLists
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe" vers En cas de soucis, contactez EN ANGLAIS Archive: https://lists.debian.org/lr0vg2$sgi$
Le 26/07/2014 16:46, Pierre Malard a écrit :
Encore une fois, il serait intéressant de savoir pourquoi « moi-même » souhaite piloter vim dans un xterm pour mieux répondre à la question !
Je suis d'accord. Lancer vim en arrière plan pour
ensuite le killer, alors qu'effectivement vim est
une commande 100% interactive, c'est assez curieux.
Il est possible que le PO prenne son problème par
le mauvais bout. Peut-être nous en dira-t-il un
peu plus sur ce qu'il souhaite faire au final...
ou pas. ;)
Bonne soirée.
--
François Lafont
--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers debian-user-french-REQUEST@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmaster@lists.debian.org
Archive: https://lists.debian.org/lr0vg2$sgi$1@ger.gmane.org
Encore une fois, il serait intéressant de savoir pourquoi « moi-même » souhaite piloter vim dans un xterm pour mieux répondre à la question !
Je suis d'accord. Lancer vim en arrière plan pour ensuite le killer, alors qu'effectivement vim est une commande 100% interactive, c'est assez curieux. Il est possible que le PO prenne son problème par le mauvais bout. Peut-être nous en dira-t-il un peu plus sur ce qu'il souhaite faire au final... ou pas. ;)
Bonne soirée.
-- François Lafont
-- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/fr/FrenchLists
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe" vers En cas de soucis, contactez EN ANGLAIS Archive: https://lists.debian.org/lr0vg2$sgi$
Francois Lafont
Le 26/07/2014 21:02, moi-meme a écrit :
Haricophile m'a donné une voie intéressante qui fait disparaître le swap en même temps. Envoyer le signal SIGTERM à la tâche.
Envoyer le signal SIGTERM est ni plus ni moins ce que je t'ai indiqué dans mon premier message où j'avais donné la commande :
kill -- -$(jobs -p)
car, quand on ne précise pas de signal, c'est justement SIGTERM qui est envoyé au processus.
Mais bon peu importe, tant mieux si tu as pu résoudre problème.
-- François Lafont
-- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/fr/FrenchLists
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe" vers En cas de soucis, contactez EN ANGLAIS Archive: https://lists.debian.org/lr0vtj$sgi$
Le 26/07/2014 21:02, moi-meme a écrit :
Haricophile m'a donné une voie intéressante qui fait disparaître le swap
en même temps.
Envoyer le signal SIGTERM à la tâche.
Envoyer le signal SIGTERM est ni plus ni moins
ce que je t'ai indiqué dans mon premier message
où j'avais donné la commande :
kill -- -$(jobs -p)
car, quand on ne précise pas de signal, c'est
justement SIGTERM qui est envoyé au processus.
Mais bon peu importe, tant mieux si tu as pu
résoudre problème.
--
François Lafont
--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers debian-user-french-REQUEST@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmaster@lists.debian.org
Archive: https://lists.debian.org/lr0vtj$sgi$2@ger.gmane.org
Haricophile m'a donné une voie intéressante qui fait disparaître le swap en même temps. Envoyer le signal SIGTERM à la tâche.
Envoyer le signal SIGTERM est ni plus ni moins ce que je t'ai indiqué dans mon premier message où j'avais donné la commande :
kill -- -$(jobs -p)
car, quand on ne précise pas de signal, c'est justement SIGTERM qui est envoyé au processus.
Mais bon peu importe, tant mieux si tu as pu résoudre problème.
-- François Lafont
-- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/fr/FrenchLists
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe" vers En cas de soucis, contactez EN ANGLAIS Archive: https://lists.debian.org/lr0vtj$sgi$
Adrien Dewulf
Pour le fichier cacher .swp, je suppose qu'on le voit avec ls -l ?
On 26/07/14 20:05, moi-meme wrote:
Le Sat, 26 Jul 2014 15:10:01 +0200, Adrien Dewulf a écrit :
Par contre, je n'ai pas trouvé trouver comme avoir un .swp en éditant un ficher avec vim.
1. Je créé un fichier test.c avec vim. 2. Je le ferme :x. 3. Je le réouvre. 4. Je le réédite.
Et toujours pas de .swp
c'est un fichier caché. ou alors une option dans vim pour mettre le swap ailleurs ?
-- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/fr/FrenchLists
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe" vers En cas de soucis, contactez EN ANGLAIS Archive: https://lists.debian.org/
Pour le fichier cacher .swp, je suppose qu'on le voit avec ls -l ?
On 26/07/14 20:05, moi-meme wrote:
Le Sat, 26 Jul 2014 15:10:01 +0200, Adrien Dewulf a écrit :
Par contre, je n'ai pas trouvé trouver comme avoir un .swp en éditant un
ficher avec vim.
1. Je créé un fichier test.c avec vim. 2. Je le ferme :x. 3. Je le
réouvre.
4. Je le réédite.
Et toujours pas de .swp
c'est un fichier caché.
ou alors une option dans vim pour mettre le swap ailleurs ?
--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers debian-user-french-REQUEST@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmaster@lists.debian.org
Archive: https://lists.debian.org/53D40539.8070008@gmail.com
Pour le fichier cacher .swp, je suppose qu'on le voit avec ls -l ?
On 26/07/14 20:05, moi-meme wrote:
Le Sat, 26 Jul 2014 15:10:01 +0200, Adrien Dewulf a écrit :
Par contre, je n'ai pas trouvé trouver comme avoir un .swp en éditant un ficher avec vim.
1. Je créé un fichier test.c avec vim. 2. Je le ferme :x. 3. Je le réouvre. 4. Je le réédite.
Et toujours pas de .swp
c'est un fichier caché. ou alors une option dans vim pour mettre le swap ailleurs ?
-- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/fr/FrenchLists
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe" vers En cas de soucis, contactez EN ANGLAIS Archive: https://lists.debian.org/
Francois Lafont
Le 26/07/2014 21:44, Adrien Dewulf a écrit :
Pour le fichier cacher .swp, je suppose qu'on le voit avec ls -l ?
Non, pour lister tous les fichiers d'un répertoire, y compris les fichiers « cachés » (ie ceux dont le nom commence par un point), tu dois utiliser l'option -a de la commande ls.
-- François Lafont
-- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/fr/FrenchLists
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe" vers En cas de soucis, contactez EN ANGLAIS Archive: https://lists.debian.org/lr111p$emj$
Le 26/07/2014 21:44, Adrien Dewulf a écrit :
Pour le fichier cacher .swp, je suppose qu'on le voit avec ls -l ?
Non, pour lister tous les fichiers d'un
répertoire, y compris les fichiers « cachés »
(ie ceux dont le nom commence par un point),
tu dois utiliser l'option -a de la commande ls.
--
François Lafont
--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers debian-user-french-REQUEST@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmaster@lists.debian.org
Archive: https://lists.debian.org/lr111p$emj$1@ger.gmane.org
Pour le fichier cacher .swp, je suppose qu'on le voit avec ls -l ?
Non, pour lister tous les fichiers d'un répertoire, y compris les fichiers « cachés » (ie ceux dont le nom commence par un point), tu dois utiliser l'option -a de la commande ls.
-- François Lafont
-- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/fr/FrenchLists
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe" vers En cas de soucis, contactez EN ANGLAIS Archive: https://lists.debian.org/lr111p$emj$
Je lui envoie un kill -3 %1 (et pas un-9 je suis gentil ...) ça tue vim (et xterm ...) mais ce "bâtard de sa mère" la isse le fichier swap, ce que je comprends.
Je lui envoie un kill -3 %1
(et pas un-9 je suis gentil ...)
ça tue vim (et xterm ...) mais ce "bâtard de sa mère" la isse le fichier
swap, ce que je comprends.
Pourquoi diable souhaites tu faire cela ?
Quel est le vrai contexte ?
@+
Christophe.
--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers debian-user-french-REQUEST@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmaster@lists.debian.org
Archive: https://lists.debian.org/53D43B90.3010900@stuxnet.org
Je lui envoie un kill -3 %1 (et pas un-9 je suis gentil ...) ça tue vim (et xterm ...) mais ce "bâtard de sa mère" la isse le fichier swap, ce que je comprends.
--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers debian-user-french-REQUEST@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmaster@lists.debian.org
Archive: https://lists.debian.org/CAL5CjnzjzW4KONPP6D_z7R8N_r_8YUtFX3KOV8nxHVneQpYz1w@mail.gmail.com
-- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/fr/FrenchLists
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe" vers En cas de soucis, contactez EN ANGLAIS Archive: https://lists.debian.org/
moi-meme
Le Sat, 26 Jul 2014 21:40:02 +0200, Francois Lafont a écrit :
Envoyer le signal SIGTERM est ni plus ni moins ce que je t'ai indiqué dans mon premier message où j'avais donné la commande :
kill -- -$(jobs -p)
ben euh ! c'était pas évident et je m'en excuse.
-- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/fr/FrenchLists
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe" vers En cas de soucis, contactez EN ANGLAIS Archive: https://lists.debian.org/53d51afc$0$2059$
Le Sat, 26 Jul 2014 21:40:02 +0200, Francois Lafont a écrit :
Envoyer le signal SIGTERM est ni plus ni moins ce que je t'ai indiqué
dans mon premier message où j'avais donné la commande :
kill -- -$(jobs -p)
ben euh ! c'était pas évident et je m'en excuse.
--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers debian-user-french-REQUEST@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmaster@lists.debian.org
Archive: https://lists.debian.org/53d51afc$0$2059$426a74cc@news.free.fr
Le Sat, 26 Jul 2014 21:40:02 +0200, Francois Lafont a écrit :
Envoyer le signal SIGTERM est ni plus ni moins ce que je t'ai indiqué dans mon premier message où j'avais donné la commande :
kill -- -$(jobs -p)
ben euh ! c'était pas évident et je m'en excuse.
-- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/fr/FrenchLists
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe" vers En cas de soucis, contactez EN ANGLAIS Archive: https://lists.debian.org/53d51afc$0$2059$