<ก่อนหน้านี้ | Contents | ถัดไป>
uniq - รายงานหรือละเว้นบรรทัดซ้ำ
การขอ มีเอกลักษณ์ คำสั่งมักใช้ร่วมกับ ประเภท. มีเอกลักษณ์ ยอมรับรายการข้อมูลที่เรียงลำดับจากอินพุตมาตรฐานหรืออาร์กิวเมนต์ชื่อไฟล์เดียว (ดูที่ มีเอกลักษณ์ man page เพื่อดูรายละเอียด) และโดยค่าเริ่มต้น จะลบรายการที่ซ้ำกันออกจากรายการ ดังนั้น เพื่อให้แน่ใจว่ารายการของเราไม่มีรายการที่ซ้ำกัน (นั่นคือ โปรแกรมใดๆ ที่มีชื่อเดียวกันซึ่งปรากฏในทั้งสองรายการ / bin และ / usr / bin ไดเรกทอรี) เราจะเพิ่ม มีเอกลักษณ์ ไปที่ไปป์ไลน์ของเรา:
[me@linuxbox ~]$ ls /bin /usr/bin | เรียงลำดับ | ยูนิโคล่ | น้อย
[me@linuxbox ~]$ ls /bin /usr/bin | เรียงลำดับ | ยูนิโคล่ | น้อย
ในตัวอย่างนี้ เราใช้ มีเอกลักษณ์ เพื่อลบรายการที่ซ้ำกันออกจากผลลัพธ์ของ ประเภท สั่งการ. หากเราต้องการดูรายการซ้ำ เราจะเพิ่มตัวเลือก “-d” ไปที่ มีเอกลักษณ์ เช่น:
[me@linuxbox ~]$ ls /bin /usr/bin | เรียงลำดับ | uniq -d | น้อย
[me@linuxbox ~]$ ls /bin /usr/bin | เรียงลำดับ | uniq -d | น้อย