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.