
そんなことがありますか? CLI環境でよく表示されるテキストベースのスプレッドシート。私は私がcat foobar.csv
望むことができることを知っていますが、それは特に実用的でも魅力的でもありません。テーブル形式を指定するのは難しく、特定の規則(数学?)に従う必要があるとは想像できません。
Emacsはorg-mode
テキストベースのテーブルをうまく処理し、さまざまな形式でエクスポートできます。しかし、Emacsは必須です! Vimユーザーとして、私はこれを避けたいと思います。
答え1
答え2
使用してお勧めしますデータにアクセスする。
例えば、パイプの端に接着剤で接着することができる。もし
bzcat foo.bz2|sort|uniq -c|sort -nr | awk -f munge.awk |blah
TSVを作成してから
bzcat foo.bz2|sort|uniq -c|sort -nr | awk -f munge.awk |blah|vd
tsvをプロット、ピボットテーブル、およびマウスサポートを備えたインタラクティブ(ncursesインタラクティブを考慮している場合)スプレッドシートにします。
他の列を参照するPython式を使用して列を追加したり、プラグインを使用して拡張したりできます。あなたはできます2つのCSVの違いの比較。
vdのキーストロークをファイルとして保存し、後で再度実行することもできます。分析を再実行してからvdを実行し、すぐにすべての列をフローティングに設定し、このように頻度表を開くスクリプトがあります。今回は中央値を下げることができるか確認してみましょう。
ホームページのドキュメントとチュートリアルは素晴らしいですが、読むよりも見る方が良い場合はシリーズもあります。visdata YouTubeチュートリアルそして著者発表。
答え3
しかもslsc
これはベースですが、sc
よりユーザーフレンドリーなインターフェースを持っています。
ただし、libslang1
積極的に開発されていない依存関係(libslang2
現在開発されているバージョン)があるため、プログラム自体は開発されなくなりました。
libslang2
私のピアノ先生と私はこれをリポジトリに移してそこで見ることができるように計画しています。 :)
答え4
持つsc-im
つまり、「sc
改善」です。元のバージョンに基づいていますが、リンクsc
されたページに表示されているものとの間には若干の違いがあります。sc-im
sc
元に戻すsc-im
/再実行はサポートされていますがsc
。