ซ้ำได้:
ปล่อยให้สคริปต์ทุบตีทำงานใน terminal ระยะไกลในขณะที่ไม่ได้เข้าสู่ระบบ?
สวัสดีทุกคน,
ฉันเรียกใช้โปรแกรมพูด ./a.out 10
จากเชลล์พรอมต์ สมมติว่ามี while(1)
ภายในโปรแกรมที่กำลังทำงาน ตอนนี้ถ้าฉันพยายามปิดเชลล์มันเตือนฉันว่ามันจะฆ่าโปรแกรมที่กำลังรันอยู่ด้วย! ดังนั้นวิธีฆ่าเชลล์และยังให้โปรแกรมของฉันทำงานในพื้นหลังต่อไป?
ฉันเหนื่อย exec ./a.out 10
แต่เปลือกยังคงอยู่ที่นั่น อีกทางเลือกหนึ่งคือเพียงแค่ดับเบิลคลิกที่ไฟล์ปฏิบัติการของฉัน แต่ฉันจะส่งพารามิเตอร์บรรทัดคำสั่งได้อย่างไร