8
มีวิธีการเปลี่ยนเส้นทางการส่งออกไปยังไฟล์โดยไม่บัฟเฟอร์ใน unix / linux หรือไม่
ฉันมีกระบวนการแบตช์ที่รันเป็นเวลานานซึ่งส่งเอาต์พุตการดีบักและประมวลผลข้อมูลบางส่วนไปยัง stdout ถ้าฉันเพิ่งเรียกใช้จากเทอร์มินัลฉันสามารถติดตาม 'อยู่ที่ไหน' แต่จากนั้นข้อมูลได้มากเกินไปและเลื่อนออกจากหน้าจอ หากฉันเปลี่ยนเส้นทางไปยังเอาต์พุตไปยังไฟล์ '> out.txt' ฉันจะได้รับผลลัพธ์ทั้งหมดในที่สุด แต่จะถูกบัฟเฟอร์ดังนั้นฉันจึงไม่เห็นสิ่งที่กำลังทำอยู่อีกต่อไป มีวิธีการเปลี่ยนเส้นทางการส่งออก แต่ทำให้มันไม่บัฟเฟอร์เขียนมันได้หรือไม่