สิ่งที่ฉันพยายามทำคือใช้ python ในหน้าต่างเทอร์มินัลและเปลี่ยนเส้นทางมันเป็น stdin จากไพพ์ที่มีชื่อ จากนั้นฉันเขียนไปที่ไปป์ที่มีชื่อในเทอร์มินัลอื่นและมีคำสั่งที่รันบนหลาม
อาคาร 1:
mkfifo p1
python < p1
อาคาร 2:
echo -n "print \"Hello World\"" > p1
สิ่งที่เกิดขึ้นคือ - หลามพิมพ์Hello World
และออกจาก สิ่งที่ฉันต้องการจะทำคือให้หลามใช้คำสั่งถัดไป ฉันจะทำสิ่งนี้ในเปลือกได้อย่างไร
exec 3> p1
ทำอะไร&3
และ & คือexec 3> &1
อะไร ขอบคุณ.