สคริปต์ - คำสั่ง Linux - คำสั่ง Unix

ชื่อ

script - ทำ typescript ของเทอร์มินัลเซสชัน

สรุป

สคริปต์ [- a ] [- f ] [- q ] [- t ] [ ไฟล์ ]

รายละเอียด

สคริปต์ ทำให้พิมพ์ทุกอย่างบนเทอร์มินัลของคุณ เป็นประโยชน์สำหรับนักเรียนที่ต้องการบันทึก hardcopy ของเซสชั่นการโต้ตอบเป็นหลักฐานการมอบหมายเป็นไฟล์ typescript สามารถพิมพ์ออกมาในภายหลังด้วย lpr (1)

หาก ไฟล์ อาร์กิวเมนต์ได้รับ สคริปต์ จะบันทึกการสนทนาทั้งหมดใน ไฟล์ ถ้าไม่มี ชื่อไฟล์ จะมีการจัดเก็บไฟล์ย่อไว้ในไฟล์ประเภทไฟล์

ตัวเลือก:

-a

ต่อท้ายเอาท์พุท ไฟล์ หรือ typescript การรักษาเนื้อหาก่อน

-f

ล้างข้อมูลออกหลังการเขียนแต่ละครั้ง นี้เป็นสิ่งที่ดีสำหรับ telecooperation: หนึ่งคนไม่ `mkfifo foo; script ffoo 'และอีกคนหนึ่งสามารถควบคุมเวลาจริงได้โดยใช้ `cat foo'

-q

เงียบ

t-

ส่งข้อมูลเวลาไปยังข้อผิดพลาดมาตรฐาน ข้อมูลนี้มีสองช่องคั่นด้วยช่องว่าง ฟิลด์แรกระบุจำนวนเวลาที่ผ่านไปนับตั้งแต่เอาต์พุตก่อนหน้านี้ ช่องที่สองแสดงจำนวนอักขระที่แสดงผลในครั้งนี้ ข้อมูลนี้สามารถนำมาใช้เพื่อพิมพ์ใหม่ได้โดยใช้การพิมพ์และการส่งออกที่สมจริง

สคริปต์จะสิ้นสุดลงเมื่อ shell forked ออก ( control-D เพื่อออกจากเชลล์ Bourne (sh (1)) และ ออก logout หรือ control-d (ถ้าไม่ได้ตั้งค่า ignoreeof ) สำหรับ c-shell, csh (1)) .

คำสั่งโต้ตอบบางอย่างเช่น vi (1) สร้างขยะในไฟล์ typescript สคริปต์ ทำงานได้ดีที่สุดด้วยคำสั่งที่ไม่ใช้งานหน้าจอผลที่ได้คือการเลียนแบบฮาร์ดดิสก์

สำคัญ: ใช้คำสั่ง man ( % man ) เพื่อดูว่าคำสั่งถูกใช้อย่างไรในคอมพิวเตอร์เครื่องใดเครื่องหนึ่งของคุณ