Score:0

วิธีวางไข่กระบวนการที่รันแล้วในสคริปต์ที่คาดไว้

ธง cn

ฉันได้รันกระบวนการแล้ว เช่น "fdisk /dev/sda" ที่มี PID เป็น "2000"

ตอนนี้ฉันรันสคริปต์คาดหวังและฉันต้องการควบคุม stdin และ stdout ของ PID (2000) ที่ต้องการ ดังนั้นฉันจึงสามารถใช้คำสั่ง "expect" และ "send" และโต้ตอบกับกระบวนการของฉันได้

คำสั่ง "วางไข่" ที่คาดว่าจะสร้างกระบวนการแทนที่จะเชื่อมต่อกับมัน แต่คุณสามารถรวมเข้ากับคำสั่ง "open" จากภาษา tcl ได้ แต่คำสั่งนี้ยังเปิดไฟล์และอื่นๆ

มีวิธีใดที่จะทำให้สิ่งนี้เกิดขึ้น?

cn flag
คุณอาจต้องการถามใน stackoverflow แทน
Mohammad Reza Moghaddasi avatar
cn flag
@glennjackman ขอบคุณ

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา