ฉันมีสองโปรแกรมที่แยกกันทำงานซึ่งแต่ละสร้างไฟล์บันทึก (หนึ่งคือเอาท์พุทของอุปกรณ์ที่แนบกับพอร์ตอนุกรม, อื่น ๆ เป็นข้อความแก้ปัญหาที่ส่งจากโปรแกรมสั่งอุปกรณ์ดังกล่าว)
สิ่งที่ฉันต้องการจะทำคือการเชื่อมโยงข้อความดีบั๊กที่พิมพ์โดยซอฟต์แวร์สั่งการกับคำตอบที่ได้รับจากอุปกรณ์อนุกรม อย่างไรก็ตามเนื่องจากทั้งสองโปรแกรมแยกกันฉันจึงไม่สามารถดูข้อความดีบั๊กในไฟล์เดียวและหาว่าข้อมูลใดที่ส่งกลับจากพอร์ตอนุกรมในเวลาเดียวกัน
สิ่งที่ฉันต้องการค้นหาคือสิ่งที่สามารถนำสตรีมไฟล์ของทั้งสองโปรแกรมมารวมกันเป็นไฟล์เดียว
ฉันคิดว่าวิธีแก้ปัญหาอาจทำงานเช่นนี้:
ฉันต้องการตั้งค่าสองโปรแกรมเพื่อบันทึกไฟล์บันทึกเป็นสอง "ไฟล์เสมือน" ซึ่งจะถูกสร้างและตรวจสอบโดยโซลูชันนี้ โซลูชันจะตรวจสอบไฟล์เสมือนเหล่านี้อย่างต่อเนื่องและบันทึกผลลัพธ์ไปยังไฟล์อื่นเช่นเมื่อข้อมูลถูกเขียนลงในไฟล์
