3
วิธีการตั้งค่าคำสั่งในพื้นหลังปิดเทอร์มินัลแล้วนำมันกลับมาที่ fg
ฉันกำลังพยายามหาวิธีเรียกใช้คำสั่งในพื้นหลังแล้วนำมาไว้ด้านหน้าเบื้องหน้าในภายหลัง ฉันเบื่อกับบทเรียนและคำตอบที่ผู้คนบอกว่ามันง่ายเพียงแค่ผนวก&ท้ายคำสั่งเพื่อให้มันทำงานในพื้นหลัง มันทำงานได้ภายในหน้าต่างเทอร์มินัลเดียวเท่านั้น ฉันต้องการใส่คำสั่งลงในพื้นหลังในเทอร์มินัลเดียวแล้วนำมันกลับมาที่พื้นหน้าหลังจากเปิดเทอร์มินัลอีกครั้ง ตัวอย่าง: $ grunt & $ jobs $ [1]+ Running grunt & แน่นอนหลังจากปิดเทอร์มินัลไม่พบงานใดงานหนึ่ง ตัวอย่างถัดไป: $ grunt & disown #the same behavior has: $ setsid grunt & $ jobs $ [nothing] #but ps shows that grunt is working after close terminal, grunt doesn't work ฉันทำอะไรผิด? ใครช่วยอธิบายฉันถึงวิธีการเรียกใช้คำสั่งในพื้นหลังและนำมันกลับมาที่เบื้องหน้า