Edisi sebelumnya (27 Oct 1999):
http://www.mail-archive.com/[email protected]/msg00792.html

(Penjelasan ada di bawah)

[~/stat]$ wc -l * | sort -n
     93 i18n
    172 klinik
    202 linux-policy
    255 linux-aktivis
    391 linux-bursa
    421 linux-programming
    422 linux-berita
    437 linux-desktop
    632 linux-admin
    750 linux-setup
   3775 total
[~/stat]$ cat * | sort | uniq | wc -l
   1410
[~/stat]$ bc -q
scale=6
3775/1410
2.677304
[~/stat]$ cat * | sort | uniq > ~/unik
[~/stat]$ (for a in `cat ~/unik`;do grep "^$a$" *|wc -l;done)|sort -r>~/jumlah
[~/stat]$ for a in `uniq ~/jumlah`;do grep "$a$" ~/jumlah|wc -l;done
     21
     33
     39
     58
     76
    108
    163
    272
     24
    616

Penjelasan:

Di directory ~/stat ada 10 file yg masing2 isinya daftar pelanggan
masing2 milis, satu email per baris (hasil dari ezmlm-list).
  1. Hitung jumlah pelanggan masing2 milis, totalnya 3775 (termasuk yg
     langganan ke beberapa milis).
  2. Ada 1410 email address unik dari semua pelanggan 10 milis.
  3. Dirata-rata, masing2 email address tersubscribe ke sekitar 2.7
     milis
  4. Simpan daftar pelanggan unik ke file ~/unik
  5. Dari masing2 pelanggan unik, hitung dia terdaftar ke berapa milis,
     lalu di-reverse sort (gede duluan), lalu hasilnya disimpen ke file
     ~/jumlah
  6. Dari file ~/jumlah itu didapat:
      21 email terdaftar di 10 milis,
      33 email terdaftar di  9 milis,
      39 email terdaftar di  8 milis,
      58 email terdaftar di  7 milis,
      76 email terdaftar di  6 milis,
     108 email terdaftar di  5 milis,
     163 email terdaftar di  4 milis,
     272 email terdaftar di  3 milis,
      24 email terdaftar di  2 milis,
     616 email terdaftar di  1 milis saja.

-- 
Ronny Haryanto

----------------------------------------------------------------------------
Utk berhenti langganan, kirim email ke [EMAIL PROTECTED]
Informasi arsip di http://www.linux.or.id/milis.php3
Pengelola dapat dihubungi lewat [EMAIL PROTECTED]

Kirim email ke