เลิกใช้กระบวนการจาก cygwin bash


9

มีวิธีการอย่างถูกต้องออกจากกระบวนการทุบตี cygwin หรือไม่

เช่นฉันสามารถทำงานในพื้นหลัง

/cygdrive/c/Windows/notepad.exe &

และหน้าต่าง notepad จะแสดงขึ้นมา แต่เมื่อฉันปิด bash โดยใช้ Ctrl + D หรือพิมพ์ออกจาก bash window จะยังคงเปิดอยู่


2
คุณลองdisownไหม
Sven Marnach

1
ขออภัยไม่ใช่คำถามโปรแกรม การโหวตเพื่อย้ายไปยัง Superuser.com โชคดี.
shellter

1
ใช้การปฏิเสธงานถูกลบโดยรายชื่องาน แต่ปัญหายังคงอยู่: หน้าต่างไม่เคยปิดจนกว่าฉันจะปิด notepad.exe
Alberto

คำตอบ:


13

cygstart notepad

หรือถ้าคุณกำลังใช้mintty :

setsid notepad

( setsidอยู่ในแพ็คเกจ util-linux)


มันใช้งานได้ แต่ฉันจะทำอย่างไรถ้าฉันเริ่ม notepad แล้ว? มีคำสั่งเหมือนปฏิเสธหรือไม่
Alberto

ฉันไม่รู้วิธีที่จะยกเลิกการเชื่อมโยงกระบวนการทำงาน
ak2

ditto ak2 ถ้าฉันเรียกใช้ calc ดูเหมือนจะไม่สำคัญว่าถ้า nohup หรือ disown calc ตายถ้าฉันปิดหน้าต่างหลัก
zzapper

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.