Sejauh yang saya tahu, tidak. Apa yang Anda coba selesaikan adalah mungkin menggabungkan beberapa perintah seperti yang Anda lakukan saat ini, meskipun saya tidak tahu aplikasi lain yang akan memberikan Anda data lebih mudah diurai (ed: jawaban lain menyarankan iftop yang saya tidak tahu menambahkan sebuah mode output teks baris tunggal yang dapat di-pipe). Dengan beberapa skrip shell yang cerdas, data yang disalurkan, dan sedikit pemformatan manual, Anda bisa mendapatkan setidaknya mendekati hasil yang Anda cari.
Pencarian Anda untuk sesuatu yang menunjukkan statistik jaringan dan file - yang akan disediakan oleh dua bagian berbeda dari sistem operasi - tampaknya bertentangan dengan beberapa penyewa dari 'The UNIX Philosophy:'
- Buat setiap program melakukan satu hal dengan baik. Untuk melakukan pekerjaan baru, bangun lebih awal daripada mempersulit program lama dengan menambahkan fitur baru.
- Harapkan output dari setiap program untuk menjadi input ke program lain yang belum dikenal. Jangan mengacaukan hasil dengan informasi asing.
Ini sangat jelas dalam program yang menghasilkan teks, seperti lsof. Anda biasanya tidak melihat * program konsol NIX yang menyediakan antarmuka pengguna sebanyak data yang akan disalurkan ke program lain, atau mungkin skrip yang menggunakan perintah shell seperti cut untuk membuat output sendiri yang dirancang khusus.
Doug McIlroy meringkas pernyataan sebelumnya bertahun-tahun kemudian:
Tulis program yang melakukan satu hal dan lakukan dengan baik. Menulis program untuk bekerja bersama. Menulis program untuk menangani aliran teks, karena itu adalah antarmuka universal.
Meskipun mungkin tidak membantu Anda mendapatkan output yang diformat yang Anda cari, The Art of UNIX Programming adalah bacaan yang baik, dan di mana saya menemukan sumber untuk kutipan tersebut.