interactive
พิจารณาโปรแกรมโต้ตอบ ฉันต้องเรียกใช้โปรแกรมนี้บ่อยครั้งและทุกครั้งที่ฉันเรียกใช้คำสั่งแรก ๆ นั้นเหมือนกัน เห็นได้ชัดว่าการพิมพ์คำสั่งเหล่านั้นซ้ำแล้วซ้ำอีกเป็นความเจ็บปวด ฉันได้เก็บคำสั่งเหล่านั้น (คั่นด้วยการขึ้นบรรทัดใหม่) cmd
ในแฟ้ม ตอนนี้ฉันสามารถทำได้cat cmd | interactive
เพื่อเรียกใช้คำสั่ง ปัญหาคือเมื่อcmd
อ่านเสร็จแล้วจะinteractive
ได้รับ EOF และออก
สิ่งที่ฉันต้องการทำคือinteractive
อ่านจากไปป์ก่อน (เห็นได้ชัดว่าinteractive < cmd
ยอมรับได้) และเมื่อได้รับ EOF ให้เริ่มอ่านจากแป้นพิมพ์แทน