GNU/Linux >> Belajar Linux >  >> Ubuntu

Perintah Uniq di Linux

Pengantar

uniq adalah perintah yang digunakan untuk mendeteksi dan memfilter baris duplikat dalam file teks atau string. Perintah ini sangat berguna untuk melakukan itu.

Bicara dengan cara yang mudah dipahami, perintah ini akan menyaring baris berulang yang berdekatan dari INPUT dan menulis ke OUTPUT.

Di bawah ini adalah panduan tentang cara menggunakan perintah uniq di Linux.

Struktur perintah uniq

$ uniq [option] [input[output]]

[opsi]

-c (hitungan) tampilkan berapa kali sebuah baris diduplikasi

-d (duplikat) cukup cetak baris duplikat saja

-f N (lewati-bidang) lewati N bidang suatu garis lalu tentukan keunikan suatu garis

-i (abaikan huruf besar/kecil) secara default, perintahnya adalah identifikasi huruf besar-kecil, tetapi saat menggunakan opsi ini, tidak melakukannya.

-s N (skip-chars) lewati N karakter khusus

-u (unik) hanya mencetak garis unik

perintah unik dengan contoh

1. -c (hitungan)

Sekarang kita akan mencoba membuat file bernama count.txt dengan perintah cat lalu ketikkan baris berikut:

$ cat > count.txt

Kemudian kami menggunakan opsi uniq dengan -c untuk menghitung baris yang digandakan:

$ uniq -c count.txt

Keluaran:

Angka sebelum setiap baris adalah jumlah pengulangan dari baris tersebut.

2. -d (duplikat)

Sekarang kita akan mencoba membuat file bernama dup.txt dengan perintah cat lalu ketikkan baris berikut:

$ cat > dup.txt

Kemudian kami menggunakan uniq dengan opsi -d:

$ uniq -d dup.txt

Keluaran:

Seperti yang Anda lihat, hanya garis duplikat yang dicetak.

3. -f N (lewati-bidang)

Sekarang kita akan mencoba membuat file bernama fn.txt dengan perintah cat lalu ketikkan baris berikut:

$ cat > fn.txt

Kemudian kami menggunakan uniq dengan opsi -f N:

$ uniq -f 2 fn.txt

Keluaran:

Pilihan ini berguna dengan garis yang diberi nomor. N =2 berarti perintah akan dibandingkan dari baris ke-2 dan seterusnya.

3. -i (abaikan huruf besar/kecil)

Sekarang kita akan mencoba membuat file dengan nama abaikan.txt dengan perintah cat lalu ketikkan baris berikut:

$ cat > ignore.txt

Kemudian kami menggunakan uniq dengan opsi -i:

$ uniq -i ignore.txt

Keluaran:

Secara default, perintahnya adalah identifikasi huruf besar-kecil, tetapi saat menggunakan opsi ini, tidak melakukannya.

4. -s N (skip-chars)

Sekarang kita akan mencoba membuat file bernama skip.txt dengan perintah cat lalu ketikkan baris berikut:

$ cat > skip.txt

Kemudian kami menggunakan uniq dengan opsi -s N:

$ uniq -s 3 skip.txt

Keluaran:

Seperti yang Anda lihat, N =3 berarti perintah menghilangkan 3 karakter pertama dan mulai menyaring.

5. -u (unik)

Sekarang kita akan mencoba membuat file bernama unique.txt dengan perintah cat lalu ketikkan baris berikut:

$ cat > unique.txt

Kemudian kami menggunakan opsi uniq dengan -u:

$ uniq -u unique.txt

Keluaran:

Baris “MUSIC” unik dan dicetak.

Kesimpulan

Anda baru saja membaca tutorial tentang cara menggunakan perintah uniq di Linux.

Terima kasih telah membaca.


Ubuntu
  1. Perintah mv Linux

  2. Linux du perintah

  3. Perintah kucing Linux

  1. Perintah ip Linux

  2. Perintah cd Linux

  3. dd Contoh Perintah di Linux

  1. Perintah Kepala Linux

  2. Perintah W di Linux

  3. bergabung dengan Contoh Perintah di Linux