<ก่อนหน้านี้ | เนื้อหา | ถัดไป>
20 – การประมวลผลข้อความ
ระบบปฏิบัติการที่คล้ายกับ Unix ทั้งหมดใช้ไฟล์ข้อความสำหรับการจัดเก็บข้อมูลเป็นอย่างมาก ดังนั้นจึงทำให้รู้สึกว่ามีเครื่องมือมากมายสำหรับจัดการข้อความ ในบทนี้ เราจะดูโปรแกรมที่ใช้ในการ "สไลซ์และหั่นข้อความ" ในบทต่อไป เราจะดูการประมวลผลข้อความเพิ่มเติม โดยเน้นที่โปรแกรมที่ใช้ในการจัดรูปแบบข้อความสำหรับการพิมพ์และการบริโภคของมนุษย์ประเภทอื่นๆ
บทนี้จะทบทวนเพื่อนเก่าและแนะนำเราให้รู้จักกับเพื่อนใหม่:
● แมว – เชื่อมต่อไฟล์และพิมพ์บนเอาต์พุตมาตรฐาน
● ประเภท – เรียงบรรทัดของไฟล์ข้อความ
● มีเอกลักษณ์ – รายงานหรือละเว้นบรรทัดซ้ำ
● ตัด – ลบส่วนต่างๆ ออกจากไฟล์แต่ละบรรทัด
● พาสต้า – รวมบรรทัดของไฟล์
● ร่วม – รวมบรรทัดของสองไฟล์บนฟิลด์ทั่วไป
● การสื่อสาร – เปรียบเทียบไฟล์ที่เรียงลำดับสองไฟล์ทีละบรรทัด
● diff – เปรียบเทียบไฟล์ทีละบรรทัด
● ปะ – ใช้ไฟล์ diff กับต้นฉบับ
● tr – แปลหรือลบตัวอักษร
● ความกระหายน้ำ – ตัวแก้ไขสตรีมสำหรับการกรองและแปลงข้อความ
● สะกด – เครื่องตรวจตัวสะกดแบบโต้ตอบ