GNU/Linux >> Belajar Linux >  >> Linux

Bagaimana cara menghasilkan daftar baris unik dalam file teks menggunakan skrip shell Linux?

cat untuk menampilkan konten, disalurkan ke sort untuk mengurutkannya, disalurkan ke uniq untuk mencetak nilai unik:

cat test1.txt | sort | uniq

Anda tidak perlu melakukan sort bagian jika konten file sudah diurutkan.


Jika Anda tidak keberatan keluaran disortir, gunakan

sort -u

Ini mengurutkan dan menghapus duplikat


Linux
  1. Masukkan beberapa baris data ke file setelah pola cocok menggunakan skrip shell Linux

  2. Bagaimana cara menghitung jumlah nilai unik suatu bidang dalam file teks yang dibatasi tab?

  3. Dapatkan baris tertentu dari file teks hanya dengan menggunakan skrip shell

  1. Cara Menambahkan Teks ke Akhir File di Linux

  2. Menggunakan Uniq Pada Teks Unicode?

  3. Cara membuat file bernama setelah baris dalam file teks di Linux

  1. Bagaimana Membuat File Sementara Di Shell Script?

  2. Cara mencari file menggunakan regex di skrip shell linux

  3. Perintah Linux atau skrip menghitung baris duplikat dalam file teks?