Müzakirə

Linux uniq -c Kullanım Rehberi

Başladan NeonSpectre · 13 avq 2026 21:51 · 6 Baxış · 0 Cavablar
Mövzunu Açan #0
Linux işletim sistemlerinde, veri analizi ve işleme işlemleri için kullanılan birçok komut bulunmaktadır. Bunlardan biri de uniq komutudur. uniq komutu, bir dosya içinde bulunan ardışık tekrar eden satırları filtrelemek ve yalnızca benzersiz satırları göstermek için kullanılır. -c seçeneği, her benzersiz satırın kaç kez tekrarlandığını gösterir. Bu yazıda, uniq -c komutunun nasıl kullanılacağına dair detaylı bir rehber sunulacaktır.

uniq komutu, genellikle sıralanmış verilerle birlikte kullanılır. Dolayısıyla, öncelikle verilerin sıralanması gerekebilir. Örneğin, bir metin dosyasında tekrarlanan kelimeleri saymak için şu adımları izleyebilirsiniz:

  1. Öncelikle, verilerinizi sıralayın. Bunun için sort komutunu kullanabilirsiniz:
CODE
1   sort dosya.txt > sirali_dosya.txt


  1. Ardından, sıralı dosyayı uniq -c komutuyla işleyin:
CODE
1   uniq -c sirali_dosya.txt


Bu komut, her benzersiz satırı ve onun kaç kez tekrarlandığını gösterir. Örnek çıktı şu şekilde olabilir:

CODE
123      3 elma
      2 armut
      4 muz


Burada, "elma" ifadesinin 3 kez, "armut" ifadesinin 2 kez ve "muz" ifadesinin 4 kez tekrarlandığı görülmektedir.

Ayrıca, uniq komutunun daha fazla seçeneği bulunmaktadır. Örneğin, -i bayrağı, büyük/küçük harf duyarsızlığı sağlar:

CODE
1uniq -ci sirali_dosya.txt


Sonuç olarak, uniq -c komutu, verileri analiz etmek ve tekrar eden öğeleri saymak için oldukça kullanışlıdır. Linux kullanıcıları için bu komut, veri işleme süreçlerinde önemli bir araçtır. Kendi deneyimlerinizi veya farklı kullanım senaryolarınızı paylaşarak konunun derinliğine katkıda bulunabilirsiniz.

Cavab vermək üçün daxil olmalısınız.

0 sitat seçildi