Menu
CoddyTech

Penghitung Frekuensi Kata

Termasuk bagian Dasar-Dasar dalam perjalanan Terminal di Coddy. Pelajaran 81 dari 82.

challenge icon

Tantangan

Mudah

Analisis file article.txt dan hitung berapa kali setiap kata muncul. Buat pipeline yang:

  1. Membaca isi file
  2. Mengubah spasi menjadi baris baru (satu kata per baris) menggunakan tr ' ' '\n'
  3. Mengurutkan kata secara alfabetis
  4. Menghitung kemunculan setiap kata menggunakan uniq -c
  5. Mengurutkan hasil berdasarkan jumlah kemunculan secara menurun menggunakan sort -rn

Output-mu harus menampilkan frekuensi kata, dengan kata yang paling sering muncul di urutan pertama:

      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

Gabungkan semua perintah menjadi satu pipeline menggunakan operator pipe |.

Petunjuk: Mulai dengan cat article.txt, lalu rangkai perintah berikut: tr untuk memisahkan kata, sort untuk mengelompokkannya, uniq -c untuk menghitungnya, dan sort -rn untuk mengurutkan berdasarkan frekuensi.

Coba sendiri

Terminal

Semua pelajaran di Dasar-Dasar

Latihan sendiri: Playground Terminal