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.