Rinuncia al processo da Cygwin Bash


9

C'è un modo per rinnegare correttamente il processo da Cygwin Bash?

per esempio posso correre in background

/cygdrive/c/Windows/notepad.exe &

e la finestra del blocco note mostra ma quando chiudo la bash usando Ctrl + D o digitando esci la finestra bash rimane aperta


2
Ci hai provato disown?
Sven Marnach,

1
Siamo spiacenti, non è una domanda di programmazione. Votazione per passare a Superuser.com. In bocca al lupo.
shellter

1
usando disown il lavoro viene rimosso dalla lista dei lavori ma il problema rimane: le finestre non si chiudono mai fino a quando non chiudo il notepad.exe
Alberto

Risposte:


13

cygstart notepad

Oppure, se stai usando mintty :

setsid notepad

( setsidè nel pacchetto util-linux.)


funziona, ma come posso fare se ho già avviato il blocco note? c'è un comando come rinnegato?
Alberto,

Non conosco un modo per dissociare un processo in corso.
ak2,

idem ak2 se eseguo dire che calc non sembra importare se nohup o disown calc muore se chiudo la finestra del genitore
zzapper

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.