เทอร์มินัล * เอาต์พุต * ประวัติ
ฉันใช้ฟังก์ชั่นอย่างละเอียดเพื่อสำรวจประวัติคำสั่งในเทอร์มินัลของฉัน ฉันสงสัยว่ามีวิธีนำทางประวัติเอาต์พุตคำสั่งด้วยหรือไม่? (นอกเหนือจากการรักษา histsize ขนาดใหญ่และพิงปุ่ม pgup) ฉันไม่สามารถ 'เรียกใช้คำสั่ง' ซ้ำอีกครั้งในสถานการณ์เฉพาะของฉันแหล่งที่มาของคำสั่งจะเปลี่ยนไป ฉันมักจะต้องมองย้อนกลับไปที่ผลลัพธ์ของการเปลี่ยนแปลงก่อนหน้านี้ ยินดีต้อนรับ Hacks ขอบคุณ! แก้ไข 2010: ฉันได้รับเครดิต 'tee' ในบรรดาวิธีการทั้งหมดในการบันทึกเซสชันของคุณที่อื่น ๆ มันเป็นวิธีการที่ใช้กันอย่างแพร่หลายมากที่สุด (เช่นเป็นส่วนหนึ่งของ gnu coreutils และไม่จำเป็นต้องใช้เชลล์หรือยูทิลิตี้เฉพาะเพื่อทำงาน) มันไม่ใช่สิ่งที่ฉันกำลังมองหา แต่ฉันรู้ว่าสิ่งนั้นไม่มีอยู่จริง การประมาณที่ใกล้เคียงที่สุดที่ฉันสามารถนึกได้คือการใช้บางอย่างเช่นscreen(byobu / tmux) ที่บันทึกไปยังไฟล์และเขียน (และ keybind) คำสั่งที่กำหนดเองไปยังหน้า / ค้นหาผ่าน logfile นั้น (คิดว่าlessเพจโดยพรอมต์มากกว่าหน้าจอ) ขอบคุณทุกคน แก้ไข 2012: @Dustin Kirkland คำตอบที่ชัดเจนที่สุดอย่างน้อยที่สุดโดยทั่วไป; บัฟเฟอร์ scrollback ของเทอร์มินัลเป็นวิธีที่ล่วงล้ำน้อยที่สุดในการสำรวจประวัติการส่งออกคำสั่ง ดูเหมือนว่า Byobu จะมีการบันทึกจำนวนบรรทัดเริ่มต้นเป็นจำนวนมาก …