Désavouer le processus de cygwin bash


9

Il existe un moyen de renier correctement le processus de cygwin bash?

par exemple, je peux courir en arrière-plan

/cygdrive/c/Windows/notepad.exe &

et la fenêtre du bloc-notes montre mais quand je ferme le bash en utilisant Ctrl + D ou en tapant exit, la fenêtre bash reste ouverte


2
As-tu essayé disown?
— Sven Marnach

1
Désolé, pas une question de programmation. Voter pour passer à Superuser.com. Bonne chance.
— shellter

1
en utilisant désavouer, le travail est supprimé par la liste des travaux mais le problème persiste: les fenêtres ne se ferment jamais jusqu'à ce que je ferme le notepad.exe
— Alberto

Réponses:


13

cygstart notepad

Ou, si vous utilisez Mintty :

setsid notepad

( setsidest dans le paquet util-linux.)


ça marche, mais comment faire si j'ai déjà démarré le bloc-notes? il y a une commande comme renier?
— Alberto

Je ne connais pas de moyen de dissocier un processus en cours.
— ak2

idem ak2 si je cours dire que calc n'a pas d'importance si nohup ou renie calc meurt si je ferme la fenêtre parent
— zzapper

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.