นี่คือคำสั่ง catplan9 ที่สามารถเรียกใช้ในผู้ให้บริการโฮสต์ฟรีของ OnWorks โดยใช้เวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS
โครงการ:
ชื่อ
cat, อ่าน, nobs - catenate files
เรื่องย่อ
แมว [ ไฟล์ ... ]
อ่าน [ -m ] [ -n nLine ] [ ไฟล์ ... ]
ขุนนาง [ ไฟล์ ... ]
DESCRIPTION
แคท อ่านแต่ละคน ไฟล์ ตามลำดับและเขียนลงบนเอาต์พุตมาตรฐาน ดังนั้น
ไฟล์แมว
พิมพ์ไฟล์และ
cat file1 file2 >file3
เชื่อมไฟล์สองไฟล์แรกและวางผลลัพธ์ในไฟล์ที่สาม
ถ้าไม่ ไฟล์ จะได้รับ แมว อ่านจากอินพุตมาตรฐาน เอาต์พุตถูกบัฟเฟอร์ในบล็อก
ตรงกับอินพุต
อ่าน คัดลอกไปยังเอาต์พุตมาตรฐานเพียงหนึ่งบรรทัดจากชื่อ ไฟล์, มาตรฐานเริ่มต้น
ป้อนข้อมูล. มีประโยชน์ในการโต้ตอบ rc(1) สคริปต์
พื้นที่ -m แฟล็กทำให้อ่านและเขียนหลายบรรทัดต่อจนจบไฟล์ -n
ทำให้อ่านได้ไม่เกิน nLine เส้น
อ่าน ดำเนินการเพียงครั้งเดียวเสมอ เขียน สำหรับอินพุตแต่ละบรรทัด ซึ่งจะมีประโยชน์เมื่อ
การเตรียมอินพุตไปยังโปรแกรมที่คาดหวังข้อมูลทีละรายการ มันไม่เคยอ่านข้อมูลใด ๆ อีกต่อไป
จากอินพุตมากกว่าที่จะพิมพ์ไปยังเอาต์พุต
หัวสูง คัดลอกไฟล์ที่มีชื่อไปยังเอาต์พุตมาตรฐาน ยกเว้นว่าจะลบ backspace . ทั้งหมด
ตัวละครและตัวละครที่อยู่ข้างหน้าพวกเขา เป็นประโยชน์ที่จะใช้เป็น $เพจเจอร์ กับ
รุ่น Unix ของ มนุษย์(1) เมื่อเรียกใช้ภายใน a ชนะ (ดู จุดสุดยอด(1)) หน้าต่าง.
แหล่งที่มา
/src/cmd/cat.c
/src/cmd/read.c
/bin/nobs
ใช้ catplan9 ออนไลน์โดยใช้บริการ onworks.net