Menu
Coddy logo textTech

Kelime Frekansı Sayacı

Coddy'nin Terminal Journey'sinin Temeller bölümünün bir parçası — ders 81 / 82.

challenge icon

Görev

Kolay

article.txt dosyasını analiz edin ve her kelimenin kaç kez göründüğünü sayın. Şöyle bir pipeline oluşturun:

  1. Dosya içeriğini okur
  2. Boşlukları satır sonlarına dönüştürür (her kelime bir satırda) tr ' ' '\n' kullanarak
  3. Kelimeleri alfabetik olarak sıralar
  4. Her kelimenin tekrarlarını uniq -c kullanarak sayar
  5. Sonuçları sayıya göre azalan sırada sort -rn kullanarak sıralar

Çıktınız en yaygın kelimelerle kelime frekanslarını göstermelidir:

      5 the
      3 fox
      3 quick
      2 dog
      2 lazy
      2 over
      1 a
      1 all
      1 amused
      1 brown
      1 by
      1 day
      1 happy
      1 hill
      1 is
      1 jumps
      1 not
      1 ran
      1 sleeps
      1 was

Tüm komutları pipe | operatörü kullanarak tek bir pipeline'a birleştirin.

İpucu: cat article.txt ile başlayın ve komutları zincirleyin: kelimeleri ayırmak için tr, bunları gruplamak için sort, saymak için uniq -c ve frekansa göre sıralamak için sort -rn.

Kendin dene

Terminal

Temeller bölümündeki tüm dersler