Le 25 juil. 2014 à 23:32, moi-meme <chiebel@free.fr> a écrit :dans un script je veux tuer vim appelé par Et pourquoi ne pas le quitter proprement dans la fenêtre xterm ? Parce que quand sais tu donc si les modifications apportées par l’utilisateur dans la fenêtre xterm ont été enregistrées ou non ? Et, lorsque tu lance le kill, est-ce le « xterm » que tu tue ou le « vi » ? Avec le « %1 », c’est le « xterm » auquel tu envoie le signale de quitter, lui sortira proprement mais en tuant le « vi » assez brutalement (sans préavis). Il faudrait récupérer le PID du « vi » pour avoir une chance que ça marche. Encore que « vi » étant une commande interactive, pour les raison m’ayant conduit à poser ma première question. Donc pourquoi donc utiliser « vi » dans un « xterm » dans un script ? Si c’est pour afficher un fichier, il faudrait peut-être se tourner vers des outils « X » tel que Gtk et Tcl/tk. A+ -- Pierre Malard « Je n'ai jamais séparé la République des idées de justice sociale, sans laquelle elle n'est qu'un mot » Jean Jaures - 1887 |\ _,,,---,,_ /,`.-'`' -. ;-;;,_ |,4- ) )-,_. ,\ ( `'-' '---''(_/--' `-'\_) πr perl -e '$_=q#: 3|\ 5_,3-3,2_: 3/,`.'"'"'`'"'"' 5-. ;-;;,_: |,A- ) )-,_. ,\ ( `'"'"'-'"'"': '"'"'-3'"'"'2(_/--'"'"' `-'"'"'\_): 24πr::#;y#:#\n#;s#(\D)(\d+)#$1x$2#ge;print' - --> Ce message n’engage que son auteur <-- |
Attachment:
signature.asc
Description: Message signed with OpenPGP using GPGMail