Proses penolakan dari cygwin bash

9

Ada cara untuk menolak proses dari cygwin bash dengan benar?

misalnya saya bisa berjalan di latar belakang

/cygdrive/c/Windows/notepad.exe &

dan jendela notepad menunjukkan tetapi ketika saya menutup bash menggunakan Ctrl + D atau mengetik keluar jendela bash tetap terbuka

Alberto
sumber
2
Apakah kamu sudah mencoba disown?
Sven Marnach
1
Maaf, Bukan pertanyaan pemrograman. Voting untuk pindah ke Superuser.com. Semoga berhasil.
shellter
1
menggunakan disown pekerjaan dihapus oleh daftar pekerjaan tetapi masalahnya tetap: windows tidak pernah menutup sampai saya menutup notepad.exe
Alberto

Jawaban:

13

cygstart notepad

Atau, jika Anda menggunakan permen :

setsid notepad

( setsidada dalam paket util-linux.)

ak2
sumber
itu berfungsi, tetapi bagaimana saya bisa melakukannya jika saya sudah memulai notepad? ada perintah seperti disown?
Alberto
Saya tidak tahu cara untuk memisahkan proses yang sedang berjalan.
ak2
apalagi ak2 jika saya menjalankan katakan calc sepertinya tidak masalah jika nohup atau ditolak calc meninggal jika saya menutup jendela induk
zzapper
0

Saya akan coba nohupseperti yang dijelaskan dalam tanggapan terhadap pertanyaan serupa.

jcollado
sumber