Disown-Prozess von Cygwin Bash


9

Gibt es eine Möglichkeit, den Prozess von Cygwin Bash richtig abzulehnen?

Zum Beispiel kann ich im Hintergrund laufen

/cygdrive/c/Windows/notepad.exe &

und das Notizblockfenster wird angezeigt, aber wenn ich die Bash mit Strg + D schließe oder exit tippe, bleibt das Bash-Fenster geöffnet


2
Hast du es versucht disown?
— Sven Marnach

1
Sorry, keine Programmierfrage. Abstimmung, um zu Superuser.com zu wechseln. Viel Glück.
— Shellter

1
Mit disown wird der Job von der Jobliste entfernt, aber das Problem bleibt bestehen: Die Fenster werden nie geschlossen, bis ich die notepad.exe schließe
— Alberto

Antworten:


13

cygstart notepad

Oder wenn Sie Minze verwenden :

setsid notepad

( setsidist im util-linux-Paket enthalten.)


Es ist Arbeit, aber wie kann ich es tun, wenn ich den Notizblock bereits gestartet habe? Gibt es einen Befehl wie Verleugnung?
— Alberto

Ich kenne keine Möglichkeit, einen laufenden Prozess zu trennen.
— Ak2

Das Gleiche gilt für ak2, wenn ich sage, dass calc keine Rolle spielt, wenn nohup oder disown calc stirbt, wenn ich das übergeordnete Fenster schließe
— zzapper

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.