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]

