ตัวอย่างการใช้คำสั่ง Linux Cat

บทนำ

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

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

วิธีสร้างไฟล์โดยใช้ Cat

เมื่อต้องการสร้างแฟ้มโดยใช้คำสั่ง cat ให้ป้อนข้อมูลต่อไปนี้ในหน้าต่างเทอร์มินัล:

cat>

เห็นได้ชัดว่าคุณต้องแทนที่ ด้วยชื่อไฟล์ที่คุณต้องการสร้าง

เมื่อคุณสร้างไฟล์ในลักษณะนี้เคอร์เซอร์จะถูกปล่อยไว้บนบรรทัดใหม่และคุณสามารถเริ่มพิมพ์ได้

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

เมื่อต้องการเสร็จสิ้นการแก้ไขแฟ้มกด CTRL และ D

คุณสามารถทดสอบว่ากระบวนการทำงานโดยการพิมพ์ คำสั่ง ls :

ls-lt

ไฟล์นี้จะแสดงรายการไฟล์ทั้งหมดในโฟลเดอร์ปัจจุบันและคุณจะเห็นไฟล์ใหม่และขนาดควรมากกว่าศูนย์

วิธีแสดงไฟล์โดยใช้ Cat

คำสั่ง cat สามารถใช้เพื่อแสดงไฟล์ไปยังหน้าจอได้เช่นกัน ทั้งหมดที่คุณต้องทำคือการกำจัดสัญลักษณ์มากกว่าดังนี้

cat

หากไฟล์ยาวมาก ๆ ก็จะเลื่อนหน้าจอขึ้นอย่างรวดเร็ว

หากต้องการดูหน้าไฟล์โดยใช้ คำสั่งเพิ่มเติม :

cat | มากกว่า

หรือคุณสามารถใช้ คำสั่งน้อย เช่นกัน:

cat | น้อยกว่า

เมื่อต้องการทดสอบชนิดนี้ในคำสั่งต่อไปนี้:

แมว / etc / passwd | มากกว่า

แน่นอนคุณก็สามารถลืมแมวทั้งหมดและพิมพ์ต่อไปนี้:

น้อย / etc / passwd

วิธีแสดงหมายเลขบรรทัด

สำหรับบรรทัดที่ไม่ว่างเปล่าทั้งหมดในไฟล์คุณสามารถใช้คำสั่งต่อไปนี้:

cat -b

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

cat -n

วิธีการแสดงจุดสิ้นสุดของแต่ละบรรทัด

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

นี่เป็นเพียงเหตุผลเดียวที่จะแสดงอักขระบรรทัดสุดท้ายเพื่อให้คุณสามารถดูว่ามีอักขระว่างเปล่าหรือไม่

เมื่อต้องการแสดงเงินดอลลาร์เป็นจุดสิ้นสุดของบรรทัดให้ป้อนคำสั่งต่อไปนี้:

cat -E

ตัวอย่างเช่นดูบรรทัดต่อไปนี้ของข้อความ

แมวนั่งบนเสื่อ

เมื่อคุณเรียกใช้คำสั่ง cat -E คุณจะได้รับผลลัพธ์ต่อไปนี้:

แมวนั่งอยู่บนเสื่อ $

การลดเส้นที่ว่างเปล่า

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

คำสั่งต่อไปนี้แสดงวิธีการลดเอาท์พุทเพื่อไม่ให้มีการเว้นว่างบรรทัดใหม่ไว้

เพื่ออธิบายสิ่งนี้จะไม่ซ่อนบรรทัดว่างทั้งหมด แต่ถ้าคุณมี 4 บรรทัดว่างในแถวจะแสดงเฉพาะบรรทัดว่าง 1 บรรทัดเท่านั้น

cat -s

วิธีแสดงแท็บ

หากคุณกำลังแสดงไฟล์ที่มีตัวคั่นแท็บคุณจะไม่เห็นแท็บต่างๆ

คำสั่งต่อไปนี้แสดงให้เห็นถึง ^ I แทนแท็บซึ่งช่วยให้เห็นได้ง่ายว่าไฟล์ของคุณไม่มี ^ I อยู่เลย

cat -T <ชื่อนามสกุล>

เชื่อมต่อหลายไฟล์

จุดรวมของ cat คือ concatenation ดังนั้นคุณอาจต้องการทราบวิธีแสดงไฟล์หลายไฟล์พร้อมกัน:

คุณสามารถต่อไฟล์หลายไฟล์เข้ากับหน้าจอด้วยคำสั่งต่อไปนี้:

cat

ถ้าคุณต้องการต่อไฟล์และสร้างไฟล์ใหม่ให้ใช้คำสั่งต่อไปนี้:

cat >

กำลังแสดงไฟล์ในลำดับที่กลับกัน

คุณสามารถแสดงไฟล์ในลำดับย้อนกลับได้โดยใช้คำสั่งต่อไปนี้:

tac

ตกลงดังนั้นในทางเทคนิคนี้ไม่ใช่คำสั่งแมวเป็นคำสั่ง tac แต่ก็เป็นหลักไม่เหมือนกัน แต่ในสิ่งที่ตรงกันข้าม

สรุป

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