<ก่อนหน้านี้ | เนื้อหา | ถัดไป>
6 – การเปลี่ยนเส้นทาง
ในบทนี้ เราจะเปิดเผยคุณลักษณะที่เจ๋งที่สุดของบรรทัดคำสั่ง ก็เรียกว่า การเปลี่ยนเส้นทาง I / O. “I/O” ย่อมาจาก อินพุต / เอาต์พุต และด้วยสิ่งอำนวยความสะดวกนี้ คุณสามารถเปลี่ยนเส้นทางอินพุตและเอาต์พุตของคำสั่งเข้าและออกจากไฟล์ได้ เช่นเดียวกับการเชื่อมต่อหลายคำสั่งเข้าด้วยกันเป็นคำสั่งที่ทรงพลัง ท่อ. เพื่อแสดงสิ่งอำนวยความสะดวกนี้ เราจะแนะนำคำสั่งต่อไปนี้:
● แมว - เชื่อมไฟล์
● ประเภท - เรียงบรรทัดข้อความ
● มีเอกลักษณ์ - รายงานหรือละเว้นบรรทัดซ้ำ
● grep - พิมพ์เส้นตรงกับลวดลาย
● wc - พิมพ์การขึ้นบรรทัดใหม่ คำและไบต์สำหรับแต่ละไฟล์
● หัว - ส่งออกส่วนแรกของไฟล์
● หาง - ส่งออกส่วนสุดท้ายของไฟล์
● ที - อ่านจากอินพุตมาตรฐานและเขียนไปยังเอาต์พุตมาตรฐานและไฟล์
อินพุต เอาต์พุต และข้อผิดพลาดมาตรฐานการเปลี่ยนเส้นทางเอาต์พุตมาตรฐานข้อผิดพลาดมาตรฐานการเปลี่ยนเส้นทางการเปลี่ยนเส้นทางเอาต์พุตมาตรฐานและข้อผิดพลาดมาตรฐานไปยังไฟล์เดียวการกำจัดผลผลิตที่ไม่ต้องการการเปลี่ยนเส้นทางอินพุตมาตรฐานแมว – ต่อไฟล์ท่อฟิลเตอร์uniq - รายงานหรือละเว้นบรรทัดซ้ำwc – พิมพ์บรรทัด, Word และ Byte Countsgrep – พิมพ์เส้นที่ตรงกับรูปแบบhead / tail – พิมพ์ส่วนแรก / ส่วนสุดท้ายของไฟล์tee – อ่านจาก Stdin และเอาต์พุตไปยัง Stdout และไฟล์ข้อสรุปขึ้น