Pelajari Perintah Linux - uniq

Nama

uniq (menghapus baris duplikat dari file yang unik)

Ringkasan

uniq [-cdu] [-f skip-fields] [-s skip-chars] [-w check-chars] [- # skip-fields] [+ # skip-chars] [--count] [--repeated] [--unique] [--skip-fields = skip-fields] [--skip-chars = skip-chars] [--check-hars = check-chars] [--help] [--version] [infile ] [outfile]

Deskripsi

uniq mencetak baris-baris unik dalam file yang diurutkan, hanya mempertahankan satu dari baris yang cocok. Secara opsional, ia hanya dapat menampilkan garis yang muncul tepat satu kali, atau garis yang muncul lebih dari satu kali. uniq membutuhkan input yang diurutkan karena hanya membandingkan baris berurutan.

Pilihan

-u, - unik

Hanya cetak baris yang unik.

-d, --ditolak kembali
Hanya cetak baris duplikat.

-c, --count
Cetak berapa kali setiap baris terjadi bersamaan dengan garis.

-jumlah, -f, --skip-fields = angka
Dalam opsi ini, bilangan adalah bilangan bulat yang merepresentasikan jumlah bidang yang dilewati sebelum memeriksa keunikan. Bidang angka pertama, bersama dengan setiap kosong yang ditemukan sebelum bidang angka tercapai, dilompati dan tidak dihitung. Fields didefinisikan sebagai string karakter non-space, non-tab, yang dipisahkan satu sama lain oleh spasi dan tab.

+ angka, -s, --skip-chars = angka
Dalam opsi ini, angka adalah bilangan bulat yang merepresentasikan jumlah karakter yang dilewati sebelum memeriksa keunikan. Karakter angka pertama, bersama dengan setiap kosong yang ditemukan sebelum nomor karakter tercapai, dilewati dan tidak dihitung. Jika Anda menggunakan opsi field dan karakter skipping, bidang akan dilewati terlebih dahulu.

-w, --check-chars = angka
Tentukan jumlah karakter untuk dibandingkan di garis, setelah melewati setiap bidang dan karakter yang ditentukan. Biasanya seluruh sisa garis dibandingkan.

--membantu
Cetak pesan penggunaan dan keluar dengan kode status yang menunjukkan keberhasilan.

--versi
Cetak informasi versi pada output standar lalu keluar.

Contoh

% sort myfile | uniq

menghilangkan garis duplikat dari aliran (simbol "|" menyalurkan output dari sort myfile ke perintah uniq).

Penting: Gunakan perintah man ( % man ) untuk melihat bagaimana perintah digunakan pada komputer khusus Anda.