Linuxで、同じように出力を列に表示できる、ある種のパッケージ/APIを探していますtop
。
たとえば、一定の間隔で出力をクリーンアップして全画面に書き換え続けます(watchはおそらくこれで十分だと思いますが、その上にラップするAPIがいくつかあることを望んでいます)。
列で簡単に並べ替えます。特に列Aで並べ替えると、次にすべてを再印刷するときに、出力が更新されるたびにその列Aで並べ替えることを覚えています。
そしてもちろん、理想的には、私にとってもキーボード入力を処理できます。
全体として、出力を「」整理する方法で整理するのに役立つパッケージまたはAPIを探していますtop
。
明確にするために、私が表示するものは、システム統計とは完全に無関係である可能性があります。topがコンテンツを整理する方法が好きです。たとえば、私の出力コンテンツは次のようになります(そして、それは絶えず変化しているため、クリーンアップして書き直す必要があります)。
時間Col1Col212
4 13
13 5 19
14 5 15
「A」というキーを押すと、時間で並べ替えられます。キーBを押すと、Col1でソートされます。Cと言うキーを押すと、Col2などで並べ替えられます。
そしてもちろん、この出力コンテンツは完全にメモリ内にあり、任意のデータ構造で編成できます。